CSV ファイルの内容を配列に変換する
#この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 パソコンphp メソッド: 1. 新しい PHP ファイルを作成します; 2. 新しい EXCEL ドキュメントを作成して CSV ファイルとして保存します; 3. csv ファイルのパスを保存します変数に; 4. while ループを使用して、csv ファイルの内容を配列に変換します。
php の内容を変換します。 csv ファイルを配列に追加します。 :
新しい PHP ファイルを作成し、text.php という名前を付けます。 配列の印刷時に中国語の文字化けを防ぐため、定義ファイルのエンコードは UTF8 です。 新しい EXCEL ドキュメントを作成し、その中にコンテンツを書き込み、test.csv という名前の CSV ファイルとして保存します。ファイルはテキストと同じです。 .php ファイルのパスは同じディレクトリにあります。 text.php ファイルにコードを記述します。ファイル test.csv のパスを $filepath 変数に保存し、fopen() 関数を使用してファイルを開きます。コードは次のとおりです。 PHP の while ループと fgetcsv() の使用 この関数は、test.csv ファイルの各行の内容を $data 配列に保存します。コードは次のとおりです。変換処理時の文字化けを防ぐため、UTF8エンコード形式であるため、以下のコードを追加して変換する必要があります。次に、ファイルを閉じ、print_r() を使用して $data 変数を出力し、変換が成功したかどうかを確認します。 コードを実行すると、出力結果は次のようになります (配列に正常に変換されました): ## 推奨学習: 「PHP ビデオ チュートリアル
」以上がPHPでCSVファイルの内容を配列に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。