3
我试图从zip文件中检索文件夹名称。 我写了这个简单的功能:只能从一个zip文件检索文件夹名称与PHP?
<?php
class zipadmin{
private $filename ;
private $folder ;
public function __construct($filename,$folder){
$this->zip = new ZipArchive;
$this->file = $filename ;
$this->folder = $folder ;
}
public function listzip(){
if ($this->zip->open($this->file) == TRUE) {
$info = $this->zip->statIndex(0);
$output = str_replace('/','',$info['name']);
return $output;
}
}
}
问题,如果压缩文件夹中包含未包括它返回的所有文件名的文件夹中的其他文件。 我需要它仅返回文件夹名称并放弃任何文件名。
确定,如果我想返回迪尔斯唯一没有子目录 – Marco 2012-03-28 10:57:29
@Marco看到更新 – Wh1T3h4Ck5 2012-03-28 11:05:50
警告:ZipArchive :: statIndex()[ziparchive.statindex]:无效的或者未初始化邮编对象 – Marco 2012-03-28 11:20:11