Я использую функцию fputcsv для экспорта данных в виде файла CSV, но он отображает все данные в браузере, а не загружает их в виде файла CSV. Вот мой код
header('Content-Type: text/csv; charset=utf-8');
header('Content-Disposition: attachment; filename=export.csv');
$output = fopen('php://output', 'w');
fputcsv($output, $column_headings);
fclose($output);
Данные отображаются правильно в браузере, но я хочу загрузить это как файл export.csv. Я не знаю, что с этим не так. Будем благодарны за любые предложения по этому поводу.