Функция PHP zip_entry_read()
Определение и использование
Функция zip_entry_read() извлекает содержимое из открытого проекта zip.
Если успешно, возвращает содержимое проекта. Если失败了, возвращает false.
Синтаксис
zip_entry_read(zip_entry,length)
Параметры | Описание |
---|---|
zip_entry | Обязателен. Определяет ресурс проекта zip, который нужно прочитать (открытый zip проект zip_read()). |
length | Опционально. Определяет количество байт, возвращаемых. По умолчанию 1024. |
Пример
<?php $zip = zip_open("test.zip"); if ($zip) { while ($zip_entry = zip_read($zip)) { echo "<p>"; echo "Имя: " . zip_entry_name($zip_entry) . "<br />"; if (zip_entry_open($zip, $zip_entry)) { echo "Содержимое файла:<br/>"; $contents = zip_entry_read($zip_entry); echo "$contents<br />"; zip_entry_close($zip_entry); } echo "</p>"; } zip_close($zip); } ?>