Php 如何获取存档中的文件列表?
我想生成存档中的文件列表。我如何实现这一点 例如:我有一个自解压的CAB归档文件,所以我想获取其中的文件列表,如下所示:Php 如何获取存档中的文件列表?,php,file,indexing,archive,Php,File,Indexing,Archive,我想生成存档中的文件列表。我如何实现这一点 例如:我有一个自解压的CAB归档文件,所以我想获取其中的文件列表,如下所示: File size | Date Time | Name -----------+---------------------+------------- 6101 | 21.09.2007 17:38:00 | Advanced.tv_ 5661 | 21.09.2007 17:38:00 | CAD.tv_ 4949932
File size | Date Time | Name
-----------+---------------------+-------------
6101 | 21.09.2007 17:38:00 | Advanced.tv_
5661 | 21.09.2007 17:38:00 | CAD.tv_
4949932 | 21.09.2007 17:38:00 | data1.cab
29080 | 21.09.2007 17:38:00 | data1.hdr
补充:这个东西应该是独立于操作系统的。它可能使用跨平台的开源应用程序,如7-ZIP。据我所知,PHP无法读取CAB归档文件 对于zip、gz、tgz、bz2、tbz归档文件,您可以尝试使用以下内容:
编辑:Try's对于不同类型的存档,此问题将有不同的答案。你问的是.CAB吗?通过谷歌搜索
php extract CAB
我发现:Austin,Pekka,它应该支持尽可能多的归档类型。是的,包括出租车和拉链。达贡,窗户。但我们下个月要搬到Debian。因此,如果一个解决方案是独立于操作系统的,那就更好了。StackOverflow不能替代Google。如果您对如何使用声称可以做您想做的事情的特定“跨平台*开源应用程序”有疑问,那完全是另一回事。我用PHP编写了一个cab阅读器,尽管它非常有限,并且只适用于cab存档中存储的未压缩文件: