Как я могу прочитать файл .tar.gz с помощью PHP?

Я создаю систему для людей, чтобы загружать .tar (и .tar.gz, .tar.bz2, .zip и т. д.) в PHP. Выгрузка файлов - это нормально, но я хотел бы перечислить файлы, содержащиеся в архиве после того, как он был загружен.

Может ли кто-нибудь порекомендовать хорошую библиотеку PHP, которая может читать файловые архивы?

Я нашел File_Archive на Pear, но он не обновлялся несколько лет. ZipArchive отлично работает с файлами .zip, но мне нужно что-то, что может обрабатывать больше типов файлов.

update Я работаю на RHEL6, PHP 5.2 и Apache 2.2.

13
задан Michael 2 February 2011 в 19:14
поделиться