【发布时间】:2014-06-22 12:23:25
【问题描述】:
如何强制浏览器下载我用 PHP 创建的 csv 文件?
我试过了
$result = array (
array('aaa', 'bbb', 'ccc', 'dddd'),
array('123', '456', '789'),
array('aaa', 'bbb')
);
$filename = 'result_file.csv';
header("Content-Type: text/plain");
header('Content-Disposition: attachment; filename="'.$filename.'"');
header("Content-Length: " . strlen($result));
echo $result;
exit;
但是 csv 文件中充满了 PHP 错误
【问题讨论】:
-
你绝不会创建 csv 文件 - 我不明白你为什么认为这样会起作用
-
我应该,还是不应该... @Dagon 让 OP 弄清楚,或者回答...哦,该怎么办。大声笑毕竟,这是一个简单的修复。
-
@Fred-ii- 我的反应是惊恐万分 ;-)
-
我为你塞了一个插头 @Dagon ;-)