Die Funktion fread() liest eine geöffnete Datei.
Die Ausführung der Funktion stoppt, wenn sie die angegebene Länge oder das Ende der Datei (EOF) erreicht, je nachdem, was zuerst eintritt.
Diese Funktion gibt die gelesene Zeichenfolge oder FALSE bei einem Fehler zurück.
string fread ( Ressource $handle , int $length )
Parameter | beschreiben |
---|---|
handhaben | Ein Dateisystemzeiger ist eine Ressource, die normalerweise von fopen() erstellt wird. |
Länge | Erforderlich. Gibt die maximale Anzahl der zu lesenden Bytes an. |
Tipp: Diese Funktion ist binärsicher. (Das bedeutet, dass mit dieser Funktion sowohl Binärdaten (z. B. Bilder) als auch Zeichendaten geschrieben werden können.)
Lesen Sie 10 Bytes aus der Datei:
<?php$file = fopen("test.txt","r");$contents = fread($file,"10");fclose($file);?>
Lesen Sie die gesamte Datei:
<?php$file = fopen("test.txt","r");$contents = fread($file,filesize("test.txt"));fclose($file);?>