ホームページ >バックエンド開発 >PHPチュートリアル >PHP で feof() 関数を使用してファイルを読み取る方法、_PHP チュートリアル
feof は PHP 4、PHP 5 に適用されます
- ファイル ポインターがファイルの末尾に到達したかどうかをテストするために使用されます。
サーバーが fsockopen() によって開かれた接続を閉じない場合、feof() はタイムアウトになるまで待機し、TRUE を返します。デフォルトのタイムアウト制限は 60 秒ですが、この値は stream_set_timeout() を使用して変更できます。
ファイル ポインタは有効である必要があり、fopen() または fsockopen() によって正常に開かれた (fclose() によってまだ閉じられていない) ファイルを指している必要があります。
EOF は TRUE を返さないため、無効なファイル ポインターを渡すと無限ループに陥る可能性があります。
例1 無効なファイル ポインターを使用する feof() 例:
}
fclose($file);
?>
true