我想在特定目录中创建一个zip。实际上我可以使用以下代码创建一个文件夹:
function createZip($array)
{
$files = $array;
$zipname = 'ftpack.zip';
$zip = new ZipArchive;
$zip->open($zipname, ZipArchive::CREATE);
print_r($array);
foreach ($files as $file) {
$zip->addFile($file);
}
$zip->close();
}
但是这段代码在主目录中创建了一个zip,我想在at / zipDownload目录下创建。
答案 0 :(得分:0)
只需通过完整路径:
$zipname = '/path/to/ftpack.zip';
还要确保文件夹/path/to
可由PHP写入。