Manuel PHP
Précédent |  | Suivant

# ZipArchive::extractTo

(no version information, might be only in CVS)

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

## Description

mixed 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, `FALSE` en cas d'échec.

## Exemples

Cet exemple ouvre une archive ZIP, lit chaque fichier et affiche leurs contenus. L'archive `test2.zip` utilisée dans cet exemple est une des archives de test fournie dans les sources de ZZIPlib.

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 uniquement 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'; } ?>`

Précédent | Sommaire | Suivant
ZipArchive::deleteName | Niveau supérieur | ZipArchive::getArchiveComment