「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > PHP でテキスト ファイルを 1 行ずつ読み取って処理するにはどうすればよいですか?

PHP でテキスト ファイルを 1 行ずつ読み取って処理するにはどうすればよいですか?

2024 年 11 月 7 日に公開
ブラウズ:801

How to Read and Process Text Files Line by Line in PHP?

PHP でのテキスト ファイルの読み取り: ステップバイステップ ガイド

多くの Web 開発シナリオでは、テキスト ファイルからのデータの読み取りが必要になります。 PHP では、ファイル処理関数により、プレーン テキスト ファイルを 1 行ずつ読み取る便利な方法が提供されます。 PHP を使用してテキスト ファイルを読み取るプロセスを詳しく見てみましょう。

テキスト ファイルを読み取るコード:

次の PHP コード スニペットは、テキスト ファイルを読み取る方法と、内容を行ごとに処理します:

説明:

  1. fopen(): 'filename.txt' で指定されたテキスト ファイルを読み取り用に開きます。 &&&]
  2. fgets(): ファイルの各行を継続的に読み取り、$line 変数に割り当てます。ループはファイルの終わりに達するまで続きます。
  3. fclose(): ファイル接続を閉じ、システム リソースを解放します。

追加注:

    PHP のファイル処理関数では、ファイルが現在のディレクトリまたは指定されたパスに存在する必要があります。
  • ファイルを読み取り用に開くことができない場合は、 fopen() 関数は FALSE を返し、スクリプトはエラーをスローします。
  • file_get_contents() 関数を使用すると、ファイル全体を行ごとではなく単一の文字列として読み取ることができます。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3