用PHP提取部分zip文件
对于一个项目,我想在上传的存档文件(zip文件)中读取一个特定的文件。文件始终具有相同的名称/相对路径 是否可以只提取此文件,还是提取整个存档用PHP提取部分zip文件,php,zip,ziparchive,Php,Zip,Ziparchive,对于一个项目,我想在上传的存档文件(zip文件)中读取一个特定的文件。文件始终具有相同的名称/相对路径 是否可以只提取此文件,还是提取整个存档 谢谢我知道如何使用ZipArchive,S.O.的答案很多。是否可以只读取toto.zip/a_path/titi.txt,而不提取整个toto.zip文件?噢!我道歉。谢谢,我会试试的。 $files = array('/a_path/titi.txt'); //create a list of files to be extracted here
谢谢我知道如何使用ZipArchive,S.O.的答案很多。是否可以只读取
toto.zip/a_path/titi.txt
,而不提取整个toto.zip文件?噢!我道歉。谢谢,我会试试的。
$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';
}