PHP では、fgets() 関数は、「fgets(file,length)」という構文形式で、開いているファイルから一度に 1 行のデータを読み取るために使用されます。 fgets() 関数は、指定された長さ "length-1" に達するか、改行文字に遭遇するか、ファイルの終わりに達するか (いずれか早い方) 、改行を返すのを停止します。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php では、fgets( ) この関数は、開いているファイルから一度に 1 行ずつデータを読み取ります。 関数の構文形式は次のとおりです:
fgets(file,length)
Parameters | Description |
---|---|
file #### ##必須。読み込むファイルを指定します。 | |
オプション。読み込むデータの長さ(バイト数)を指定します。デフォルトは 1024 バイトです。 |
から行を読み取り、最大長 $length-1
A を返すことができます。バイトの文字列。改行文字、EOF に遭遇するか、$length-1
バイトを読み取ると停止します。 $length
パラメータを省略した場合、デフォルトの読み取り長は 1k (1024 バイト) です。
fgets() 関数を使用して、ファイルの内容を 1 行ずつ読み取り、出力します。
<?php $handle = @fopen("./test.txt", "r"); if ($handle) { while (($info = fgets($handle, 1024)) !== false) { echo $info.'<br>'; } fclose($handle); } ?>
実行結果は次のとおりです:
php中文网 https://www.php.cn/
推奨される学習: 「
PHP ビデオ チュートリアル以上がPHPのfgets()関数の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。