ファイルポインタがEOFに達するかエラーが発生した場合はTRUEを返し、それ以外の場合はソケットタイムアウトを含むエラーを返し、それ以外の場合はFALSEを返します。
構文: feof(file)
パラメータの説明
file。必須、チェックするオープンを指定します。File.
説明: file パラメーターはファイル ポインターであり、fopen() または fsockopen() によって正常にオープンされたがまだオープンされていないファイルを指している必要があります。 fclose() で閉じられます。
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)
?>