ZipArchive :: filename, как это должно работать? - PullRequest
2 голосов
/ 22 сентября 2011

Я думал, что 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 или, возможно, неправильно его использую?

Использование PHP 5.2.6 на Apache, Windows XP здесь.

1 Ответ

3 голосов
/ 22 сентября 2011

в журнале изменений для 5.2.9"Исправлено чтение свойства имени файла zip."

попробуйте обновить версию php

...