ZipArchive::statIndex
(PHP 5 >= 5.2.0, PHP 7, PHP 8, PECL zip >= 1.1.0)
ZipArchive::statIndex — Gibt die Details eines via Index bestimmten Eintrags zurück
Beschreibung
$index
, int $flags
= 0): array|falseDie Funktion erhält Informationen über einen Eintrag, der mittels seines Index bestimmt wird.
Parameter-Liste
-
index
-
Index des Eintrags.
-
flags
-
ZipArchive::FL_UNCHANGED
kann angewendet werden, um ohne Berücksichtigung eventueller Veränderungen Informationen über die originale Datei im Archiv zu erhalten.
Rückgabewerte
Gibt ein Array zurück, das die Eintragsdetails enthält. Bei einem Fehler wird false
zurückgegeben.
Beispiele
Beispiel #1 Die Statusinformation eines Eintrags ausgeben
<?php
$zip = new ZipArchive;
$res = $zip->open('test.zip');
if ($res === TRUE) {
print_r($zip->statIndex(3));
$zip->close();
} else {
echo 'Fehler, Code:' . $res;
}
?>
Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:
Array ( [name] => foobar/baz [index] => 3 [crc] => 499465816 [size] => 27 [mtime] => 1123164748 [comp_size] => 24 [comp_method] => 8 )