2013-02-02 160 views
8

我想将用户上传的文件压缩到某个位置。 虽然上传部分的作品,我不知道如何压缩文件。我可以创建一个zip文件,但现在不要如何将其实际保存到磁盘。PHP将zip保存到磁盘

+2

在你的问题的信息听起来有点矛盾*我不知道如何压缩文件。我可以创建一个zip ... * – Havelock

回答

11

简单地传递创建邮件时所需的目的地路径:

$path = 'path/to/file.zip'; 
$zip = new ZipArchive(); 
$zip->open($path, ZipArchive::CREATE); 
// add contents... 
$zip->close(); 
+1

非常感谢!我惊讶得有多快,我得到了帮助:) – gibberish

+0

不客气,没问题的:) – Havelock