我有CSV文件中的数据.我需要读取文件并将数据放入数组中.我的CSV文件中有5列,如下所示:
CAPRICCIOSA | Tomato, Cheese, Mushrooms | $8.00 | $12.00 | $15.00
MARGHERITA | Tomato, Cheese, Oregano | $7.00 | $11.00 | $13.00
Run Code Online (Sandbox Code Playgroud)
我怎么能explode()
进阵?如果我使用逗号将其分解为数组,它将成为CAPRICCIOA - Tomato - Cheese
因为我的文本已经有逗号.
我怎样才能将它分成不同的行,比如MySQL,这样我就可以遍历结果了?
我尝试过以下方法:
$file="dish.csv" ;
$file=file_get_contents($file);
$array=explode(",", $file);
Run Code Online (Sandbox Code Playgroud)