我有一个输入 CSV,其中“列”没有包含在任何内容中。
文件内容($input = fopen(文件名);):
1,2,3,4,5,6,7 a,b,c,d,e,f,g 9,8,7,6,5,4,3 z,y,x,w,v,u,t
我在让 fgetcsv() 工作时遇到问题,因为值周围没有外壳。
while($row = fgetcsv($input)) {
print_r($row);
}
结果是:
1111
我已经尝试了一些我能想到的基本事情:
fgetcsc($file, 0, ',', '\');
fgetcsc($file, 0, ',', '');
有什么想法可以解决吗?手动编辑我的输入文件并不是一个真正的选择,因为它有几百万行。