ZipArchive::getFromIndex
PHP function
Edit on GitHub ✎
(PHP 5 >= 5.2.0, PHP 7, PHP 8, PECL zip >= 1.1.0)
Returns the entry contents using its index
Description
ZipArchive::getFromIndex(int $index, int $len = 0, int $flags = 0): string|false
Returns the entry contents using its index.
Parameters
indexIndex of the entry
lenThe length to be read from the entry. If
0, then the entire entry is read.flagsThe flags to use to open the archive. the following values may be ORed to it.
ZipArchive::FL_UNCHANGEDZipArchive::FL_COMPRESSED
Return Values
Returns the contents of the entry on successFalseforfailure.
Examples
Get the file contents
php
<?php
$zip = new ZipArchive;
if ($zip->open('test.zip') === TRUE) {
echo $zip->getFromIndex(2);
$zip->close();
} else {
echo 'failed';
}
?>See Also
ZipArchive::getFromName