2010-11-28 46 views
3

私は信じられないほど新しいPHPですので、私に同行してください。私は33行(タイトルを含む)と4列幅の.csvファイルを持っています。私はそのデータを配列に読み込んで、並べ替えや操作を始めることができます。csvファイルを配列に読み込む

これを実行するための最善の方法は何ですか?コードスニペットは、私が読んで理解し、使用しているかもしれない質問を吐くことができるように、私がコードを学ぶ最も良い方法です。

+0

1 [PHPとfgetcsvを使用してCSVファイルから配列を作成する方法関数](http://stackoverflow.com/questions/1269562/how-to-create-an-array-from-a-csv-file-using-php-and-the-fgetcsv-function) – Gordon

答えて

5

fgetcsvを使用すると、csvファイルの行から配列が返されます。展開された配列をprint_r()関数に入れて展開したことを確認します。プリティプリントタイプビューでそれを見るために、あなたは良いスタートでなければなりません<pre>タグ

<?php 
if (($handle = fopen("test.csv", "r")) !== FALSE) { 
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) { 
    echo "<pre>".print_r($data)." <br /></pre>"; 
} 
fclose($handle); 
} 
?> 

でそれをラップすることができます。 【多く(http://stackoverflow.com/search?q=array+csv+php)重複の可能性の

http://php.net/manual/en/function.fgetcsv.php

+0

これはかなりです私がやる。 +1 –

関連する問題