время
|
|
Глава 26 Функции 25
строка разбита на две .
384 Часть IV. PHP-функции
Третий параметр функции fgetss () allowable_tags был добавлен в РНР 3.0.13.
В РНР существуют функции бинарного чтения файлов. Чтобы прочесть байты из
файла, на который ссылается файловый указатель, используют функцию f read ().
Она имеет следующий синтаксис :
string fread(int fp, int length)
Функция f read () читает байты из файла, на который ссылается файловый указа-
тель fp, до заданной длины (length). Чтение заканчивается, когда прочитано та-
кое количество байтов, которое было указано в параметре length, или достигнут
EOF. Например:
$path = "/home/localhost/www/newname.txt";
$fp = fopen($path, "r");
$contents = fread($fp, filesize ($path));
fclose ($fp);
Функция возвращает строку со всем содержимым файла. В примере использована
функция filesize (), которая позволяет получить размер файла (см. п. 26. 4).
ВНИМАНИЕ
В системах, которые имеют различия между двоичным файлом и текстовым
(например, Windows),