我正在使用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文件下载。我不知道出了什么问题。欢迎提出任何建议。