用PHP提取部分zip文件

时间:2013-06-21 08:13:42

标签: php zip ziparchive

对于项目,我想阅读上传档案(zip文件)中的特定文件。该文件始终具有相同的名称/ relative-path。

是否可以仅提取此文件,还是应该提取整个存档?

由于

1 个答案:

答案 0 :(得分:2)

$files = array('/a_path/titi.txt'); //create a list of files to be extracted here

$zip = new ZipArchive;
$res = $zip->open('test_im.zip');
if ($res === TRUE) {
    $zip->extractTo('/my/destination/dir/', $files);
    $zip->close();
    echo 'ok';
} else {
    echo 'failed';
}