(PHP 5 >= 5.2.0, PHP 7, PECL zip >= 1.1.0)
ZipArchive::statIndex — Gibt die Details eines via Index bestimmten Eintrags zurück
$index
[, int $flags
] ) : arrayDie Funktion erhält Informationen über einen Eintrag, der mittels seines Index bestimmt wird.
indexIndex 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.
Gibt ein Array zurück, das die Eintragsdetails enthält. Im Fehlerfall wird FALSE zurückgegeben.
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
)