Извлечение содержимого загруженного zip-файла без сохранения его на диск в PHP - PullRequest
3 голосов
/ 21 июля 2011

Я получаю zip-архив с помощью вызова SOAP в PHP. Есть ли способ извлечь содержимое без предварительной записи в файл? Пока что все, что я обнаружил, похоже, основывалось на хранении данных в локальном файле, извлечении содержимого и повторном удалении файла, что мне кажется излишним.

1 Ответ

0 голосов
/ 21 июля 2011

Существуют классы PHP, которые используют функции gzuncompress для распаковки zip.Я думаю, что они могут взять zip-файл внутри строки, а если нет, вы можете адаптировать код к вашим целям.

Это пример одного такого класса (код из здесь под LGPL, требуется регистрация).

...