重複の可能性:
phpのcsvファイルからデータを抽出する方法
XLSにいくつかのデータがあり、CSVとして保存します。区切り文字は**カンマ*です。次に、このCSVファイルからデータを読み込もうとしています。
$input = explode("\r\n", fread($file, filesize("my_data.csv")));
print_r($input);
出力:
Array ( [0] => data from the CSV file)
これが問題です。配列には常に1つのアイテムしかなく、CSVファイルからすべてのデータが出力されます。そんなことがあるものか?CSVファイルの行ほど多くのアイテムが配列に含まれていないのはなぜですか?
"\r\n"
また、 「\ n」に変更しようとしましたが、同じです。
私がやろうとしていること-CSVファイルから各行をロードし、この各行を処理します。
ファイルの例:
a,b,c,d
e,f,g,h
出力:
a,b,c,d e,f,g,h