время
|
|
Глава 26 Функции 19
указатель в конце файла, необходимо воспользоваться
функцией f eof ( ) . Она очень полезна при последовательном считывании строк фай-
ла, при этом эта функция позволяет определить, когда достигается конец файла. Фун-
кция имеет очень простой и понятный синтаксис:
int feof(int fp)
Функция возвращает true, если указатель файла равен EOF (end of file — конец
файла) или в случае ошибки; в противном случае возвращается false. Указатель
должен быть действующим и указывать на файл, успешно открытый f open ( ) или
рореп ( ) . Как правило, эта функция применяется в циклах для создания условия
выполнения. Если указатель достиг конца файла, необходимо прервать выполне-
ние цикла, иначе это может вызвать ошибку. Например:
<?php
if ($fp = fopen ("Z: \\home\\localhost\ \www\\newname.txt", " r " ) )
еспо"Работа функции fopen() произведена успешно !<br>";
do
$str = fgets ($fp, 3) ;
echo $str, " <br>";
}
while (Ifeof ($fp) ) ;
if