我正在尝试使用代码点火器电子邮件库将文件附加到电子邮件中。我试图附加文件而不实际将文件写入光盘。我以为我可以使用PHP内存文件来实现这一点,但它并不适合我:
$file_content = implode("\n", $all_data);
$filename = 'php://memory/test.tsv';
$f = fopen($filename,'w');
fwrite($f, $file_content);
fclose($f);
我收到以下错误:
Message: fopen(): Invalid php:// URL specified
有谁知道为什么我会收到此错误?它可能是PHP版本问题吗?当我回显phpversion()
时,我得到以下输出:5.3.10-1ubuntu3.11