PHP Portal » PHP Handbuch » fread

Werbung

fread


(PHP 4, PHP 5)

freadLiest Binärdaten aus einer Datei

Beschreibung

string fread ( resource $handle , int $length )

fread() liest length Bytes vom Dateizeiger handle . Das Lesen wird beendet, wenn length Bytes gelesen oder EOF (end of file bzw. Dateiende) erreicht wurde (was eben früher zutrifft).

PHP Code
1
2
3
4
5
6
// liest den Inhalt einer Datei in einen String $filename = "/usr/local/simi.txt"; $handle = fopen($filename, "r"); $contents = fread($handle, filesize($filename)); fclose($handle);

Hinweis: Auf Systemen, welche zwischen Binär- und Textdateien (z.B. Windows) unterscheiden, muss die Datei mit 'b' im fopen() Mode-Parameter geöffnet werden.

PHP Code
1
2
3
4
$filename = "c:\\files\\somepic.gif"; $handle = fopen($filename, "rb"); $contents = fread($handle, filesize($filename)); fclose($handle);

Siehe auch fwrite(), fopen(), fsockopen(), popen(), fgets(), fgetss(), fscanf(), file() und fpassthru().