Я использую простую функцию для записи массивов записи в CSV-файл, который выглядит следующим образом:
function writeToCSV($array) { $fp = fopen('programmes.csv', 'a'); fputcsv($fp, $array); fclose($fp); }
Просто как пирог. Тем не менее, есть ли в любом случае знать, какой номер строки находится в указателе? Потому что я хочу иметь возможность после 1000 строк, чтобы начать запись в новый файл. Зачем? Поскольку мне нужно иметь возможность импортировать их в базу данных позже с некоторыми ограничениями памяти, а для синтаксического анализа CSV-файла с 15000 строк нет-нет.