|
|||||||||
|
|||||||||
fgets(PHP 4, PHP 5) fgets — Читает строку из файла Описание
string fgets
( resource $handle
[, int $length
] )
Возвращает строку размером в length - 1 байт, прочитанную из дескриптора файла, на который указывает параметр handle . Чтение заканчивается, когда количество прочитанных байтов достигает length - 1, по достижении конца строки (который включается в возвращаемое значение) или по достижении конца файла (что бы ни встретилось первым). Если длина не указана, по умолчанию ее значение равно 1 килобайту или 1024 байтам. В случае возникновения ошибки функция возвращает FALSE. Наиболее распространенные ошибки: Программисты, привыкшие к семантике 'C' функции fgets(), должны принимать во внимание разницу в том, каким образом возвращается признак достижения конца файла (EOF). Указатель на файл должен быть корректным и указывать на файл, успешно открытый функциями fopen() или fsockopen(). Ниже приведен простой пример: Пример #1 Построчное чтение файла
<?php
См. также fread(), fgetc(), stream_get_line(), fopen(), popen(), fsockopen() и stream_set_timeout(). | |||||||||
|
|||||||||