У меня есть входной CSV, где «столбцы» ни в чем не заключены.
Содержимое файла ($ input = fopen ( filename );):
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, ',', '');
Есть идеи для обхода?Редактирование входного файла вручную на самом деле не вариант, так как в нем несколько миллионов строк.