Função PHP zip_entry_open()

Definição e Uso

A função zip_entry_open() abre um item do arquivo ZIP para leitura.

Sintaxe

zip_entry_open(zip,zip_entry,modo)
Parâmetros Descrição
zip Obrigatório. Define o recurso zip a ser lido (o arquivo zip aberto por zip_open()).
zip_entry Obrigatório. Define o recurso do item zip a ser aberto (o item zip aberto por zip_read()).
modo Opcional. Define o tipo de acesso ao item do arquivo zip.

Descrição

No PHP 5, o modo será ignorado e sempre será "rb". Isso porque o suporte zip no PHP é apenas de leitura.

Exemplo

<?php
$zip = zip_open("test.zip");
if ($zip)
  {
  while ($zip_entry = zip_read($zip))
    {
    echo "<p>";
    echo "Nome: " . zip_entry_name($zip_entry) . "<br />";
    if (zip_entry_open($zip, $zip_entry))
      {
      // some code
      }
    echo "</p>";
  }
zip_close($zip);
}
?>