我认为ZipArchive::filename
这将代表实际 zip 文件的路径,但是对于我打开的每个 zip 文件ZipArchive::open()
,ZipArchive::filename
都会给我一个空字符串。
例子:
$zip = new ZipArchive();
$zip->open( '/some/path/to/zipfile.zip' );
var_dump( $zip->filename );
// expecting:
string(25) "/some/path/to/zipfile.zip"
// but getting:
string(0) ""
我是误会了ZipArchive::filename
,还是使用不正确?
在 Apache、Windows XP 上使用 PHP 5.2.6。