PHP РАЗАРХИВИРОВАТЬ RAR
PHP имеет встроенную поддержку для многих форматов архивации, включая zip, tar и rar.
Для разархивации rar-архива в PHP можно использовать библиотеку PHP Rar Extension, которая позволяет работать с RAR-архивами на уровне PHP-скрипта. Для установки библиотеки можно воспользоваться PECL:
pecl install rar
После установки можно использовать функции расширения PHP Rar Extension для работы с RAR-файлами в PHP-скриптах.
Пример кода для разархивации rar-файла:
$rar_file = RarArchive::open('example.rar');
$entries = $rar_file->getEntries();
foreach ($entries as $entry) {
$entry->extract('/path/to/extract/files');
}
$rar_file->close();
Ссылки в PHP
Как узнать пароль от Архива
PHP-скрипт: Как распаковать архив на сервере
Работа с zip архивами на PHP. Введение
Как создать phar архив и зачем - Игорь Челединов (Epam)
Как разархивировать архив Rar (Евгений Вергус)
31 - Уроки PHP. Создание zip-архива в PHP
Как АРХИВИРОВАТЬ файлы на компьютере
Как запаковать и выдать zip-архив stream потоком в PHP?
How to open PHP project file (.rar) in Xampp Server