Php не может видеть много файлов, включенных в ZIP-файл

Я читаю файлы, которые находятся внутри .zip архив (в данном случае таксономия XBRL) с использованием PHP 7 и его ZipArchive функций, но многие файлы, которые, я уверен, находятся внутри, просто пропускаются, игнорируются, поскольку их не существует.

Это результат бега zipinfo www.eba.europa.eu.zip в файле
https://www.dropbox.com/s/336njdmfg8uaho8/output-zipinfo.txt?dl=0

Это результат чтения содержимого почтового индекса с использованием следующего кода:

    $zip = new \ZipArchive();
$zip->open("www.eba.europa.eu.zip");

for ($i = 0; $i < $zip->numFiles; $i++) {
echo 'Filename: ' . $zip->getNameIndex($i) . PHP_EOL;
}

https://www.dropbox.com/s/7njkp5i92d68fxs/output-ziparchive.txt?dl=0

Как вы можете видеть все файлы с finrep во втором названии их просто нет.

Что бы это могло быть? Отсутствует разрешение на что-то? Размер файла / ограничение по количеству? Извините за ссылки Dropbox, но журналы довольно большие, учитывая количество файлов.

Заранее спасибо за помощь!

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]