У меня есть следующий код, который экспортирует результат массива в CSV в PHP:
$file = fopen('php://output', 'w');
$firstLineKeys = false;
foreach ($result as $line) {
if (empty($firstLineKeys))
{
$firstLineKeys = array_keys($line);
fputcsv($file, $firstLineKeys);
$firstLineKeys = array_flip($firstLineKeys);
}
fputcsv($file, $line, ',');
}
fclose($file);
Тем не менее, я получаю последнюю строку csv-файла как «Отправленные заголовки», что делает файл немного уродливым в конце.
Как я могу удалить эту последнюю строку или не показывать сообщение "Заголовки отправлено"?