ホームページ >バックエンド開発 >PHPチュートリアル >PHP でプレーン テキスト ファイルを 1 行ずつ読み取るにはどうすればよいですか?

PHP でプレーン テキスト ファイルを 1 行ずつ読み取るにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-10-27 08:42:311009ブラウズ

How to read a plain text file line by line with PHP?

PHP でプレーン テキスト ファイルを読み取る

質問:

プレーン テキスト ファイルがありますサーバー上のデータ行。 PHP を使用してファイルのすべての情報を 1 行ずつ読み取るにはどうすればよいですか?

答え:

PHP でプレーン テキスト ファイルを 1 行ずつ読み取るには、次の手順に従います。手順:

<code class="php">$fh = fopen('filename.txt','r');
while ($line = fgets($fh)) {
  // Perform any necessary operations with the line
  // For example, echo $line;
}
fclose($fh);</code>

このコードでは、 fopen() はファイルを開き、ファイル ハンドラーを返します。次に、while ループは fgets() を使用してファイルから各行を読み取り、それを $line 変数に置きます。ループ内の各行で必要なアクションを実行できます。すべての行を読み取った後、fclose() はファイルを閉じます。

注: 提供された回答で述べたように、fgets() を使用する場合は Mac で行末の問題が発生する可能性があることに注意してください。詳細については、PHP マニュアルを参照してください。

以上がPHP でプレーン テキスト ファイルを 1 行ずつ読み取るにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。