fread

(PHP 3, PHP 4 >= 4.0.0)

fread -- Odczyt plików binarnie bezpieczny

Opis

string fread ( int fp, int długość)

fread() odczytuje do długość bajtów ze wskaźnika pliku fp. Czytanie kończy się gdy odczytano już długość bajtów lub osiągnięto EOF, cokolwiek nastąpi pierwsze.

// pobierz zawartość pliku do łańcucha
$filename = "/usr/local/something.txt";
$fd = fopen ($filename, "r");
$contents = fread ($fd, filesize ($filename));
fclose ($fd);

Notatka: W systemach, które rozróżniają pliki na binarne i tekstowe (np. Windows) plik musi zostać otworzony z 'b' włączonym do parametru tryb funkcji fopen().

$filename = "c:\\files\\somepic.gif";
$fd = fopen ($filename, "rb");
$contents = fread ($fd, filesize ($filename));
fclose ($fd);

Patrz także fwrite(), fopen(), fsockopen(), popen(), fgets(), fgetss(), fscanf(), file() i fpassthru().