我有一个包含csv数据的字符串。我可以以某种方式提供该字符串作为csv文件下载而不保存它吗?
谢谢
答案 0 :(得分:7)
<?php
header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=\"my-data.csv\"");
$data="col1, col start and end col2,col3, \n";
$data .= "second line data";
echo $data;
?>
上面的代码会在访客浏览器中显示一个窗口,要求将文件保存在本地计算机中或通过合适的应用程序打开。
答案 1 :(得分:4)
header("Content-Disposition", "attachment;filename=myfilename.csv");