PHP –将压缩的zip压缩文件解压缩到一个文件夹中

下面的代码示例用于将.zip文件的内容提取到'/ test /'给定的文件夹中。请注意,如果文件夹“ test”不存在,则会创建该文件夹。

$zip = new ZipArchive;

if ($zip->open($outFile) === TRUE) {

    $zip->extractTo('/test/');

    $zip->close();

    echo 'ok';

} else {

    echo 'failed';

}

方法extractTo进行以下操作:读取存档中的所有文件和文件名,并在输出文件夹中写入新的等效文件。我们还可以有选择地提取文件..例如,我们要修改上述示例,以便仅将testFile2.txt和testFile4.txt提取出来。

$zip->extractTo('/test/',array('testFile2.txt','testFile4.txt'));

以上是 PHP –将压缩的zip压缩文件解压缩到一个文件夹中 的全部内容, 来源链接: utcz.com/z/347630.html

回到顶部