【发布时间】:2013-05-07 00:30:49
【问题描述】:
我正在创建一种方法来检查上传文件夹中的文件,其中一些文件是存档文件(tar、tar.gz、zip、rar 等)。我想阅读这些存档文件并以嵌套树格式列出所有文件。
例如,我有一个名为sandwich.tar.gz 的存档文件,我希望它如下列出:-
sandwich.tar.gz
lettuce
mayonaise
cheese
bread (directory)
wholemeal
到目前为止我的代码:-
<?php $archive = new PharData('/upload/directory/sandwich.tar.gz');
foreach($archive as $file) {
echo $file . "<br />";
}
但它未能列出bread 目录中的文件。我该如何解决这个问题?
【问题讨论】: