ホームページ  >  記事  >  バックエンド開発  >  PHPでテキストファイルを配列クラスに変換する方法

PHPでテキストファイルを配列クラスに変換する方法

青灯夜游
青灯夜游オリジナル
2021-10-29 19:15:373618ブラウズ

PHP では、file() 関数を使用して、テキスト ファイルを配列クラスに変換できます。この関数は、ファイル全体の内容を 1 行ずつ (改行を含む) 配列に保存できます。構文「ファイル($ファイル名,$フラグ,$コンテキスト)」。

PHPでテキストファイルを配列クラスに変換する方法

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php では、次のファイルを使用できます。 () 関数 テキストファイルを配列クラスに変換します。

PHP file() は、ファイル全体を配列に読み取ることができます。この関数は、ファイルの内容を 1 行ずつ (改行を含む) 配列に保存します。この配列は成功した場合には返され、失敗した場合には FALSE が返されます。

構文:

file($filename,$flags,$context)

パラメータの説明は次のとおりです:

  • $filename: 読み取るファイルの名前またはパス;
  • $ flags: オプションのパラメータ、flags は次の定数の 1 つ以上です:
    • FILE_USE_INCLUDE_PATH: include_path 内のファイルを検索します;
    • FILE_IGNORE_NEW_LINES: 最後に改行文字を追加しないでください配列の各要素の;
    • FILE_SKIP_EMPTY_LINES: 空行をスキップします。
  • $context: stream_context_create() 関数を使用して作成されたコンテキスト リソース。

例: 次のファイルを読み込みます。

PHPでテキストファイルを配列クラスに変換する方法

<?php
header("Content-Type: text/html;charset=utf-8");    //设置字符编码
$file = &#39;test.txt&#39;;
$filearr = file($file,FILE_IGNORE_NEW_LINES);
var_dump($filearr);
?>

出力結果:

PHPでテキストファイルを配列クラスに変換する方法

推奨される学習: 「PHP ビデオ チュートリアル

以上がPHPでテキストファイルを配列クラスに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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