Exemple #1 Exemple d'utilisation de l'extension Rar
<?php
$rar_file = rar_open('example.rar') or die("Impossible d'ouvrir l'archive Rar");
$entries = rar_list($rar_file);
foreach ($entries as $entry) {
echo 'Nom du fichier : ' . $entry->getName() . "\n";
echo 'Taille de l\'archive : ' . $entry->getPackedSize() . "\n";
echo 'Taille décompressée : ' . $entry->getUnpackedSize() . "\n";
$entry->extract('/dir/extract/to/');
}
rar_close($rar_file);
?>
Cet exemple ouvre l'archive Rar et extrait chacune des entrées dans un dossier spécifié.