La solution est très simple, il vous suffit de vous munir de votre IDE préféré, et de taper ce morceau de code (très simple).
$zipper = new ZipArchive; // On créer un objet de type ZipArchive
$zipper -> open('mon_archive.zip') // On ouvre notre zip
$zipper -> extractTo('mon_dossier_de_destination/');
// On l'extrait vers notre chemin de destination
$zipper -> close(); // On ferme le fichier
Dans cet exemple, nous utilisons la classe ZipArchive, directement intégré à PHP depuis 5.2.0. Cette technique très simple peut comporter quelques soucis, comme par exemple le temps d’exécution de la méthode close(), mais reste très pratique.