Описание функции fread
fread
(PHP 3, PHP 4)
fread - Binary-safe чтение файла.
Описание
string fread (int fp, int length)
fread() читает length байт из указателя файла, на который ссылается fp . Чтение останавливается, если прочитано length байт или если достигнут EOF (конец файла), смотря что вперёд.
// получить содержимое файла в строке $filename = "/usr/local/something.txt"; $fd = fopen ($filename, "r"); $contents = fread ($fd, filesize ($filename)); fclose ($fd); |
Примечание: в системах, которые различают двоичные и текстовые файлы (Windows), файл обязан открываться с 'b' как параметром режима в функции fopen() .
$filename = "c:\\files\\somepic.gif"; $fd = fopen ($filename, "rb"); $contents = fread ($fd, filesize ($filename)); fclose ($fd); |
См. также fwrite() , fopen() , fsockopen() , popen() , fgets() , fgetss() , fscanf() , file() и fpassthru() .