zip_read
(PHP 4 >= 4.1.0, PHP 5 >= 5.2.0, PECL zip >= 1.0.0)
zip_read — Read next entry in a ZIP file archive
Description
resource zip_read
( resource
$zip
)Reads the next entry in a zip file archive.
Return Values
Returns a directory entry resource for later use with the
zip_entry_... functions, or FALSE
if
there are no more entries to read, or an error code if an error
occurred.
See Also
- zip_open() - Open a ZIP file archive
- zip_close() - Close a ZIP file archive
- zip_entry_open() - Open a directory entry for reading
- zip_entry_read() - Read from an open directory entry
Коментарии
Note: Only the first 65535 entries will be returned, even if your archive contains more entries. See https://bugs.php.net/bug.php?id=59118 for details.
*Here is a simple example*
<?php
$zp = zip_open('file.zip');
while ($file = zip_read($zp)) {
echo zip_entry_name($file).PHP_EOL;
}
?>
The output will be something similar to:
myfile.txt
mydir/