Note that getFromIndex returns false for directories.
ZipArchive::getFromIndex
(PHP 5 >= 5.2.0, PECL zip >= 1.3.0)
ZipArchive::getFromIndex — Gibt den Inhalt eines Eintrags unter Verwendung seines Index zurück
Beschreibung
Gibt den Inhalt eines Eintrags unter Verwendung seines Index zurück.
Parameter-Liste
- index
-
Index des Eintrags
- flags
-
Die Flags, die beim Öffnen des Archivs verwendet werden können. Die folgenden Werte können darauf angewendet werden:
-
ZIPARCHIVE::FL_UNCHANGED
-
ZIPARCHIVE::FL_COMPRESSED
-
Rückgabewerte
Gibt im Erfolgsfall den Inhalt des Eintrags, andernfalls FALSE zurück.
Beispiele
Beispiel #1 Den Dateiinhalt auslesen
<?php
$zip = new ZipArchive;
if ($zip->open('test.zip') === TRUE) {
echo $zip->getFromIndex(2);
$zip->close();
} else {
echo 'Fehler';
}
?>
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]])
