Überprüft, ob der Dateizeiger sich am Ende der mit fopen(), fsockopen() oder popen() geöffneten Datei befindet und gibt true zurück, wenn das Ende erreicht oder ein Fehler
aufgetreten ist.
Liest ein einzelnes Zeichen aus dem mit fopen(), fsockopen() oder popen() geöffneten Stream aus.
Ist das Ende der Datei erreicht, wird false zurückgegeben.
Liest "max_laenge" Zeichen aus einer mit fopen(), fsockopen() oder popen() geöffneten Datei aus, bzw. bis zum Ende der Zeile oder der
Datei, je nachdem was zuerst kommt. Tritt ein Fehler auf, wird FALSE zurückgegeben.
Siehe auch file()
Liest nur den reinen Text ohne HTML-Tags oder PHP-Skript-Bereichen aus dem mit fopen(), fsockopen() oder popen() geöffneten Stream, und zwar maximal
$max_laenge Zeichen, es sei denn, daß das Ende des Streams oder der aktuellen Zeile eher erreicht wird.
Siehe auch fgets()
Liest den Inhalt der Datei und gibt sie als Array zurück, wobei jede Zeile in ein Element gefügt wird.
Beginnt der Dateiname mit http oder ftp wird eine entsprechende Verbindung aufgebaut.
Achtung: Am Ende jedes Arrayelements ist noch das Zeilen-Ende-Zeichen
Siehe auch fgets()
Mit dieser Funktion kannst du Rechte für eine Datei von anderen Usern vergeben. Dadurch kannst du sicher sein, daß während der Arbeit an der Datei
sie kein anderer beschreiben oder lesen kann.
$status bestimmt die Zugriffsrechte:
1 - Leseschutz
2 - Schreibrechte
3 - Sperre aufheben
4 - keine Sperre
Öffnet eine beliebige Datei. Die Datei kann auf dem eigenen Server liegen, oder auf einem anderen. Hierzu wird eine HTTP- oder FTP-Verbindung
aufgebaut werden, wenn der Dateiname mit http:// oder ftp:// beginnt. Die Funktion gibt eine Dateinummer zurück, die anderen Funktionen sagt, welche der geöffneten Dateien gemeint ist. modus gibt an, in welchem Modus die Datei geöffnet werden soll. Zur Auswahl stehen:
'r'
Öffnet eine Datei nur zum Lesen.
'r+'
Öffnet eine Datei zum Lesen und Schreiben.
'w'
Öffnet eine Datei nur zum
Schreiben.
'w+'
Öffnet die Datei zum Lesen und Schreiben und löscht den Inhalt der Datei, bzw. erstellt sie, wenn sie noch nicht existiert.
'a'
Öffnet die Datei nur
zum Schreiben und plaziert den Cursor am Ende der Datei, die erstellt wird, wenn sie nicht existiert.
'a+'
Öffnet die Datei nur zum Lesen und Schreiben und plaziert den Cursor
am Ende der Datei, die erstellt wird, wenn sie nicht existiert.
Schreibt den Inhalt der Zeichenkette in eine mit fopen(), fsockopen() oder popen() geöffnete Datei. Der Schreibvorgang wird beendet, wenn das
Ende der Zeichnkette erreicht wurde, oder der "laenge"ste Byte erreicht wurde, je nachdem, was früher eintritt. Die geöffnete Datei muß mit Schreibrecht geöffnet sein.
Liest aus dem mit fopen(), fsockopen()
oder popen() geöffneten Stream bis zum Ende oder laenge Zeichen, je nach dem, was eher erreicht wird.
Bei einem Fehler wird false zurückgegeben.
Siehe auch file()
Gibt die Position des Datei-Zeigers in einer mit fopen() oder popen() geöffneten Datei zurück. Das ist die Stelle, an die der nächste Schreibbefehl schreiben würde, bzw. von der der nächste Lesebefehl lesen
würde, wenn denn einer kommt, nicht wie in dem sinnlosen Beispiel hier.
Schreibt zeichenkette in den mit fopen(), fsockopen() oder popen() geöffneten Stream. Der Schreibvorgang wird beendet, wenn das
Ende von $zeichenkette oder das laengste Byte erreicht wurde.
Die Datei muß mit Schreibrecht geöffnet worden sein.
Liest die META-Tags aus einer Datei aus. Die Datei kann auf dem selben Server liegen, oder aber mit einer HTTP oder FTP-Verbindung geladen
werden, wenn der Dateiname mit ftp:// oder http:// beginnt.
Die META-Tags werden als Array zurückgegeben, wobei jedes Array-Element den kleingeschriebenen Namen des META-Tags trägt und als Inhalt den Inhalt vom META-Tag enthält.
Dabei ist zu beachten, daß nur META-Tags ausgelesen werden, die in einer separaten Zeile stehen. D.h., wenn zwei META-Tags hintereinander in einer Zeile stehen, wird nur der erste
ausgelesen!!!
Liest eine Datei und gibt die Größe in Bytes zurück und gibt zusätzlich den Inhalt der Datei aus.
Beginnt der Dateiname mit http oder ftp, wird eine entsprechende Verbindung aufgebaut.
Siehe auch file() und fpassthru()