$source="/Filelist/"
$filter = new Zend_Filter_Compress(
array(
'adapter' => 'Zip',
'options' => array(
'archive' => test.zip
)
)
);
$result = $filter->filter($source);
函数工作正常,问题是我想获取test.zip中的文件列表。但现在我在归档中获取文件夹Filelist。
似乎因为行$ content = str_replace(array('/','\'),DIRECTORY_SEPARATOR,realpath($ content));并且realpath正在删除'/' 任何解决方案都是什么?
答案 0 :(得分:0)
查看代码,我看不到这样做的方法。 Zend_Filter_Compress_Zip检查它是否是dir,如果是,则调用:
$zip->addEmptyDir(substr($local, 0, -1));