|
(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()
.
|
|