标签: php zip email-attachments fwrite splfileobject
我正在尝试从邮件服务器获取邮件附件,然后下载到我的本地服务器。下面是我的zip文件附件代码。
touch($path); $zipFile = new \SplFileObject($path); $zipFile->fwrite($attachment->getDecodedContent());
但是我看到没有内容创建了一个损坏的zip文件。我尝试使用file_put_contents(),它工作正常。但是我想知道上面的代码有什么问题。预先感谢。
file_put_contents()