Нет. Вы неправильно поняли интерпретацию. fgetcsv()
возвращает ноль, если файл CSV не был открыт fopen()
перед загрузкой с помощью fgetcsv. FALSE возвращает для других ошибок и когда достигнут конец файла. Поэтому цикл «while» используется для чтения файла, подобного этому:
$file = fopen("myFile.csv", "a");
while(($row = fgetcsv($file, 1000, ",") !== FALSE) {
/* now the $row variable is an array where line by line is stored from
$file. Here while-loop will read line by line from a file until it
reaches FALSE as the end of the file.
*/
}