この記事では、主に PHP でファイルを読み取るために feof() 関数を使用する方法を紹介し、正しい使用法と誤った使用法を例の形式で比較し、必要な友人が参照できる feof() 関数の使用スキルを説明します。それ
この記事の例では、PHP が feof() 関数を使用してファイルを読み取る方法について説明します。皆さんの参考に共有してください。具体的な使用法は次のとおりです。
feof は PHP 4、PHP 5 に適用されます
- ファイル ポインターがファイルの末尾に到達したかどうかをテストするために使用されます。
サーバーが fsockopen() によって開かれた接続を閉じない場合、feof() はタイムアウトになるまで待機し、TRUE を返します。デフォルトのタイムアウト制限は 60 秒ですが、この値は stream_set_timeout() を使用して変更できます。
ファイル ポインタは有効である必要があり、fopen() または fsockopen() によって正常に開かれた (fclose() によってまだ閉じられていない) ファイルを指している必要があります。
渡されたファイルポインタが無効な場合、EOF は TRUE を返さないため、無限ループに陥る可能性があります。
例 #1 無効なファイル ポインターを使用する feof() 例:
例:
出力:
こんにちは、これはテスト ファイルです
これが最後の行です。