파일 포인터가 EOF에 도달하거나 오류가 발생하면 TRUE를 반환하고, 그렇지 않으면 소켓 시간 초과를 포함한 오류를 반환하고, 다른 경우에는 FALSE를 반환합니다.
구문: feof(file)
매개변수 설명
파일은 필수이며 확인할 열려 있는 파일을 지정합니다.
설명: 파일 매개변수는 유효해야 하며 다음을 가리켜야 합니다. fopen() 또는 fsockopen()에 의해 성공적으로 전달된 파일. 열려 있지만 fclose()에 의해 닫히지 않은 파일.
PHP 예제 코드는 다음과 같습니다.
< ?php
// 파일을 읽을 수 없거나 존재하지 않는 경우 fopen 함수는 false를 반환합니다.
$file = @fopen("no_such_file", "r"); 🎜>// fopen의 false는 경고를 발행하고 여기에서 무한 루프가 발생합니다.
while (!feof($file)) {
}
fclose($file) ;
?>
$fh = fopen("/home/www.phpfensi.com/data/users .txt", "rt");
while (!feof($fh)) echo fgets($fh);
fclose($fh);
? >