Я пытаюсь определить, сколько столбцов имеет файл CSV.
Вот мой сценарий, в котором используется только первый столбец, но я немного ослеп. Я хочу разместить переменную, ограничивающую количество столбцов. (поскольку я могу сделать ошибку и добавить столбец или даже пропустить столбец)
<?php
$allowedColNum=5;
$batchcount=0;
$file = fopen($file_name, "r");
while ($line = fgetcsv($file)){
/* I want to stop the loop if the $allowedColNum is not correct */
$col = $line[0];
echo $batchcount++.". ".$col."\n";
}
fclose($file);
?>
Я уверен, что это одна из тех простых вещей, которые я не понимаю.