2

我认为ZipArchive::filename这将代表实际 zi​​p 文件的路径,但是对于我打开的每个 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。

4

1 回答 1

3

5.2.9 “固定 zip 文件名属性读取”的更改日志中。

尝试更新您的 php 版本

于 2011-09-22T15:26:58.003 回答