Overview
KB
Technical FAQ
PHP Manual
CSS2 Manual
HTML Manual
JS Guide
JS Reference
PhpDock Manual
Nu-Coder Manual
PhpExpress Manual
PHP Joomla
Development
Learn PHP
 
<ZipArchive::getExternalAttributesNameZipArchive::getFromName>
^ZipArchiveLast updated: Mon, 26 Oct 2026

ZipArchive::getFromIndex

(PHP 5 >= 5.2.0, PHP 7, PHP 8, PECL zip >= 1.1.0)

ZipArchive::getFromIndex — Returns the entry contents using its index

Description

public function ZipArchive::getFromIndex(int $index, int $len = 0, int $flags = 0): string|false

Returns the entry contents using its index.

Parameters

index

Index of the entry

len

The length to be read from the entry. If 0, then the entire entry is read.

flags

The flags to use to open the archive. the following values may be ORed to it.

Return Values

Returns the contents of the entry on success or false on failure.

Examples

Example #1 Get the file contents

<?php
$zip = new ZipArchive;
if ($zip->open('test.zip') === TRUE) {
    echo $zip->getFromIndex(2);
    $zip->close();
} else {
    echo 'failed';
}
?>

See Also


<ZipArchive::getExternalAttributesNameZipArchive::getFromName>
^ZipArchiveLast updated: Mon, 26 Oct 2026