Функция PHP zip_entry_open()
Определение и использование
Функция zip_entry_open() открывает проект ZIP-архива для чтения.
Синтаксис
zip_entry_open(zip,zip_entry,mode)
Параметры | Описание |
---|---|
zip | Обязателен. Определяет ресурс zip, который нужно прочитать (файл zip, открытый zip_open()). |
zip_entry | Обязателен. Определяет ресурс проекта zip, который нужно открыть (проект zip, открытый zip_read()). |
mode | Опционально. Определяет тип доступа к проекту zip-архива. |
Описание
В PHP 5 режим будет игнорироваться и всегда будет "rb". Это связано с тем, что поддержка zip в PHP является только для чтения.
Пример
<?php $zip = zip_open("test.zip"); if ($zip) { while ($zip_entry = zip_read($zip)) { echo "<p>"; echo "Name: " . zip_entry_name($zip_entry) . "<br />"; if (zip_entry_open($zip, $zip_entry)) { // some code } echo "</p>"; } zip_close($zip); } ?>