Note that getFromIndex returns false for directories.
ZipArchive::getFromIndex
(PHP 5 >= 5.2.0, PECL zip >= 1.3.0)
ZipArchive::getFromIndex — Retourne le contenu d'une entrée en utilisant son index
Description
Retourne le contenu d'une entrée en utilisant son index.
Liste de paramètres
- index
-
Index de l'entrée
- flags
-
Le flag à utiliser pour ouvrir l'archive.
-
ZIPARCHIVE::FL_UNCHANGED
-
ZIPARCHIVE::FL_COMPRESSED
-
Valeurs de retour
Retourne le contenu de l'entrée en cas de succès, ou FALSE si une erreur survient.
Exemples
Exemple #1 Récupère le contenu du fichier
<?php
$zip = new ZipArchive;
if ($zip->open('test.zip') === TRUE) {
echo $zip->getFromIndex(2);
$zip->close();
} else {
echo 'échec';
}
?>
ZipArchive::getFromIndex
Clay Loveless
18-Mar-2007 05:44
18-Mar-2007 05:44
If you'd like to use this method with the flags listed, you need to specify the length of the entry to retrieve as the second parameter, with the flags as the third parameter.
In otherwords, as indicated in the source:
string getFromIndex(string entryname[, int len [, int flags]])
