Файловый ресурс – fopen('php://output')
Список заголовков:
Content-Type: application/csv
Content-Disposition: attachment; filename="test.csv"
Cache-Control: max-age=0
Expires: 0
Cache-Control: must-revalidate
Pragma: public
Как скачивать:
ob_clean();
readfile("php://output");
exit;
ob_get_contents() перед чтением файла не пуст, и данные, которые я тоже записываю в файл.
Но загруженный файл пуст. Почему