我使用lib来解压缩在特定目录中下载的元素,然后再解压缩
我现在使用PclZip,但我认为它已经过时了。 我会知道如果我使用zip我可以提取限制特定目录,如下面的元素
$zip_file = $this->getGithubClicShoppingMasterArchive();
$archive = new \PclZip($zip_file);
$list = $archive->listContent(); // verify if the is a content
if ($list == 0) {
die("Error : " . $archive->errorInfo(true));
}
$extract = $archive->extract(PCLZIP_OPT_EXTRACT_DIR_RESTRICTION, $this->OnlineUpdates .'/',
PCLZIP_OPT_PATH, $this->OnlineUpdates
);
//目录限制
谢谢