【发布时间】:2012-03-28 10:07:09
【问题描述】:
我正在尝试从 zip 文件中检索文件夹名称。 我写了这个简单的函数:
<?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;
}
}
}
如果 zip 文件夹包含文件夹中未包含的其他文件,则会返回所有文件名的问题。 我需要它只返回文件夹名称并丢弃任何文件名。
【问题讨论】: