PHPを使用してrar/archiveファイルとフォルダーを抽出するのが好きです。しかし、私はこのスクリプトを使用してみました
<?php
$rar_file = rar_open('example.rar') or die("Can't open Rar archive");
$entries = rar_list($rar_file);
foreach ($entries as $entry) {
echo 'Filename: ' . $entry->getName() . "\n";
$entry->extract('/dir/extract/to/');
}
rar_close($rar_file);
?>