我正在尝试创建一个通过PHP和PHPMailer通过电子邮件发送的附件。我没有遇到麻烦,但我特别需要创建一个.ics
扩展名的文件。我基本上希望发生以下事情:
My Date.ics
不幸的是,我无法通过第1步。正好:
$tmpfname = tempnam(sys_get_temp_dir(), 'My Date.ics');
echo $tmpfname;
给我我的文件名后跟六个随机字符。例如,上面可能会这样说:
/tmp/My Date.icsnn8B34
我也进入了/tmp/
,这些文件在通过unlink($tmpfname);
取消链接后实际上并没有被删除
如何获取具有特定扩展名的临时文件?