PHP では、fgets は「ファイルからデータ行を読み取る」ことを意味し、fgets() 関数は、開いているファイルから一度に 1 行のデータを読み取り、指定された長さのデータを返すことができます。 「fgets($handle,$length)」。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
PHP fgets は、PHP をベースに開発されたプログラミング言語です。 PHP言語について ファイルポインタからデータ行を読み取ってデータを返す関数。
fgets() 関数は、開いているファイルから一度に 1 行のデータを読み取るために使用されます。この関数の構文形式は次のとおりです:
fgets($handle,$length)
パラメータ $handle
は開かれるファイルです。パラメータ $length
は、読み取るデータの長さを設定するために使用されるオプションのパラメータです。
関数は、指定されたファイル $handle
から行を読み取り、最大長 $length
-1 バイトの文字列を返すことができます。改行文字、EOF に遭遇するか、$length-1
バイトを読み取ると停止します。 $length
パラメータを省略した場合、デフォルトの読み取り長は 1k (1024 バイト) です。
例:
fgets() 関数を使用して、「test.txt」ファイルからデータ行を読み取ります
<?php $file = fopen("test.txt","r"); echo fgets($file); fclose($file); ?>
その後、ループ ステートメントですべてのデータを 1 行ずつ読み取ることもできます。
<?php $handle = fopen("test.txt","r"); if ($handle) { while (($info = fgets($handle, 1024)) !== false) { echo $info.'<br>'; } fclose($handle); } ?>
以上がPHPでのfgetは何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。