А где взять массивы полей (колонок, не строк)?
getcsv создает массив всех полей ...
$fp = fopen ("test.csv","r");
while ($data = fgetcsv ($fp, 1000, ",")) {
$num = count ($data);
print "<p> $num fields in line $row: <br>";
$row++;
for ($c=0; $c < $num; $c++) {
print $data[$c] . "<br>";
}
}
fclose ($fp);
Это выводит строки и считает сколько колонок найдено в файле...