ZipArchive::deleteName
ZipArchive::getArchiveComment
ZipArchive
PHP Manual

# ZipArchive::extractTo

(PHP 5 >= 5.2.0, PECL zip >= 1.1.0)

ZipArchive::extractTo — Extrait le contenu de l'archive

### Description

bool ZipArchive::extractTo ( string `$destination` [, mixed `$entries` ] )

Extrait l'archive complète ou les fichiers fournis vers un chemin spécifié.

### Liste de paramètres

`destination`

  Endroit où l'on doit extraire les fichiers

`entries`

  Les entrées à extraire. Ce peut être soit le nom d'une entrée ou un tableau de noms

### Valeurs de retour

Cette fonction retourne `TRUE` en cas de succès ou `FALSE` si une erreur survient.

### Exemples

Exemple #1 Extrait toutes les entrées

`<?php
$zip = new ZipArchive;
if ($zip->open('test.zip') === TRUE) {
$zip->extractTo('/mon/dossier/destination/');
$zip->close();
echo 'ok';
} else {
echo 'échec';
}
?>`

Exemple #2 Extrait deux entrées

`<?php
$zip = new ZipArchive;
$res = $zip->open('test_im.zip');
if ($res === TRUE) {
$zip->extractTo('/mon/dossier/destination/', array('pear_item.gif', 'testfromfile.php'));
$zip->close();
echo 'ok';
} else {
echo 'échec';
}
?>`

ZipArchive::deleteName
ZipArchive::getArchiveComment
ZipArchive
PHP Manual