feof
Проверяет, достигнут ли конец файла
&reftitle.description;
boolfeof
resourcestream
Функция проверяет, наступило ли событие EOF в указателе на файл.
&reftitle.parameters;
stream
&fs.validfp.all;
&reftitle.returnvalues;
Функция возвращает &true;, если для файлового указателя наступило событие EOF
или возникла ошибка (включая превышение времени ожидания сокета), иначе возвращает &false;.
&reftitle.notes;
Функция feof зависнет,
если сервер не закрыл подключение, открытое функцией fsockopen.
Следующий пример показывает, как этого избежать:
Обработка времени ожидания с функцией feof
]]>
Код рискует уйти в бесконечный цикл,
если в функцию передали недопустимый файловый указатель,
поскольку функция feof не сумеет вернуть &true;.
Пример поведения функции feof с недопустимым указателем на файл
]]>