Função PHP zip_entry_read()

Definição e uso

A função zip_entry_read() obtém o conteúdo do projeto de arquivo zip aberto.

Se bem-sucedido, retorna o conteúdo do projeto. Se falhar, retorna false.

Sintaxe

zip_entry_read(zip_entry,length)
Parâmetros Descrição
zip_entry Obrigatório. Especifica o recurso do projeto zip a ser lido (aberto por zip_read()).
length Opcional. Especifica o número de bytes a serem retornados. O padrão é 1024.

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))
      {
      echo "Conteúdo do arquivo:<br/>";
      $contents = zip_entry_read($zip_entry);
      echo "$contents<br />";
      zip_entry_close($zip_entry);
      }
    echo "</p>";
  }
zip_close($zip);
}
? >