CSVファイルにデータがあります。ファイルを読み取り、データを配列に入れる必要があります。CSVファイルには次のように5つの列があります。
CAPRICCIOSA | Tomato, Cheese, Mushrooms | $8.00 | $12.00 | $15.00
MARGHERITA | Tomato, Cheese, Oregano | $7.00 | $11.00 | $13.00
どうすれば
explode()
配列に入れることができますか?カンマを使用して配列に分解するとCAPRICCIOA - Tomato - Cheese
、テキストにすでにカンマが含まれているためになります。MySQLのように、結果をループできるように、どのように異なる行に分割できますか?
私は以下を試しました:
$file="dish.csv" ;
$file=file_get_contents($file);
$array=explode(",", $file);