【发布时间】:2012-10-04 23:33:56
【问题描述】:
我有一个脚本,该脚本当前从 wordpress 数据库中获取一些数据,然后遍历返回的行并使用 fputcsv()。文件句柄设置为:
$fh = fopen('php://output', 'w');
脚本链接到网页的链接,当您单击该链接时,它会下载 CSV(使用 content-disposition 标头)。
是否可以写入 php://output 这个 CSV 文件,然后使用 PHP 的 mail() 函数以附件形式发送它?
我编写了一个邮件函数,它将 MIME 类型设置为多部分/混合,我只是不确定如何创建要通过电子邮件发送的实际附件。
【问题讨论】:
-
小心你不要把它变成XY Problem。您提出的解决方案并不总是实现目标的最佳方式。