问题:
当用户单击链接时,浏览器中会打开一个 CSV 文件窗口而不是下载。
代码代码片段:
<a href="files/csv/example/example.csv"> Click here to download an example of the "CSV" file </a>
Web 服务器配置:
方法 1:.htaccess解决方案
强制下载服务器上的所有CSV文件:
AddType application/octet-stream csv
方法2:PHP解决方案
强制下载特定的 CSV 文件下载:
header('Content-Type: application/csv'); header('Content-Disposition: attachment; filename=example.csv'); header('Pragma: no-cache'); readfile("/path/to/yourfile.csv");
注释:
以上是如何在 PHP 中强制下载 CSV 文件?的详细内容。更多信息请关注PHP中文网其他相关文章!