用PHP探索zip归档
这是我的密码用PHP探索zip归档,php,zip,Php,Zip,这是我的密码 $z = new ZipArchive(); if ($z->open('file.zip')) { for ($i=0; $i<$z->numFiles;$i++) { $aZipDtls = $z->statIndex($i); echo $aZipDtls['name'].'<br>'; } } 但我希望它能返回
$z = new ZipArchive();
if ($z->open('file.zip')) {
for ($i=0; $i<$z->numFiles;$i++) {
$aZipDtls = $z->statIndex($i);
echo $aZipDtls['name'].'<br>';
}
}
但我希望它能返回这样的文件树
docs/
-INSTALL.html
-auth_api.html
install
-index.htm
使之成为ul和li
我想用来做这件事,你必须手动计算出来。zip归档文件以非常扁平的结构存储文件,但了解“解压缩”时所需的结构 在浏览归档文件时,您必须计算出此结构。您需要查看字符串函数以帮助您完成以下操作:
也许您可以使用这个库,我认为它支持列出内容。
这意味着没有办法做到这一点?你可以实现你想要的,你只需要自己编写代码,因为没有内置的函数。
docs/
-INSTALL.html
-auth_api.html
install
-index.htm