在特定的文件夹PHP中创建一个zip

时间:2014-08-18 16:59:27

标签: php zip

我想在特定目录中创建一个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目录下创建。

1 个答案:

答案 0 :(得分:0)

只需通过完整路径:

$zipname = '/path/to/ftpack.zip';

还要确保文件夹/path/to可由PHP写入。