【发布时间】:2018-08-02 02:25:52
【问题描述】:
我有一个文件 xyz.zip,在这个文件中还有两个文件 test.xml 和另一个 abc.zip 文件包含 test2.xml。当我使用此代码时,它只提取 xyz.zip 文件。但我还需要解压abc.zip。
xyz.zip
- test.xml
- abc.zip
- test2.xml
<?php
$filename = "xzy.zip";
$zip = new ZipArchive;
if ($zip->open($filename) === TRUE) {
$zip->extractTo('./');
$zip->close();
echo 'Success!';
}
else {
echo 'Error!';
}
?>
谁能告诉我如何提取 zip 文件中的所有内容?甚至 abc.zip。这样输出将在一个文件夹中(test.xml 和 test2.xml)。
谢谢
【问题讨论】: