PHPでfgets()関数を使用してファイルを1行ずつ読み取る方法 の fgets() 関数は、ファイルから 1 行のコンテンツを読み取るために使用されます。そのため、次の記事では、PHPでfgets()関数を使用してファイルを1行ずつ読み取る方法 で fgets() 関数を使用してファイルのコンテンツを読み取る方法を詳しく説明します。 1行ずつ。
fgets() 関数の基本構文は次のとおりです。
fgets(file, length)
file: 読み取るファイル名を指定します。 content
length: ファイルから読み取るバイト数を指定するオプションのパラメーター。
ここでは、PHPでfgets()関数を使用してファイルを1行ずつ読み取る方法 を使用してファイルから 1 行を読み取る 2 つの例を示します。
例 1: ファイルから最初の 20 バイトを読み取ります
コードは次のとおりです
<?PHPでfgets()関数を使用してファイルを1行ずつ読み取る方法 $fn = fopen("myfile.txt","r"); $result = fgets($fn, 20); echo $result; fclose($fn); ?>
この例を使用してファイルを読み取りますファイル コンテンツの完全な最初の行を取得します。
<?PHPでfgets()関数を使用してファイルを1行ずつ読み取る方法 $fn = fopen("myfile.txt","r"); $result = fgets($fn); echo $result; fclose($fn); ?>
例 2: すべての行を読み取る
for ループを使用してファイル内のすべての行を 1 つずつ読み取り、PHPでfgets()関数を使用してファイルを1行ずつ読み取る方法 feof() 関数を使用してファイルの終わりを見つけます。
コードは次のとおりです
<?PHPでfgets()関数を使用してファイルを1行ずつ読み取る方法 $fn = fopen("myfile.txt","r"); while(! feof($file)) { $result = fgets($fn); echo $result; } fclose($fn); ?>
この記事はここで終了しました。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトにある他の関連コラム チュートリアルに注目してください。 ! !
以上がPHPでfgets()関数を使用してファイルを1行ずつ読み取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。