Este módulo lhe permite ler arquivos ZIPados e os seus conteúdos
Este módulo usa as funções da biblioteca ZZIPlib escrita por Guido Draheim. Você precisará da biblioteca ZZIPlib na versão >= 0.10.6.
Observe que a ZZIPlib provem apenas uma biblioteca de funções para ler arquivos ZIPados. Para criar arquivos no formato ZIP será necessário um programa como o WINZIP.
Esta estensão PECL não vem compilada com o PHP. Informações adicionais sobre novas versões, downloads, arquivos fontes, manutenções, e um Changelog, podem ser obtidos aqui: http://pecl.php.net/package/zip.
No PHP 4, os fontes desta estensão PECL podem ser encontrados no diretório ext/ ou dentro dos fontes do PHP ou no link PECL acima. Para usar as funções de manipulação de arquivo ZIP você deve compilar o PHP com suporte aos arquivos ZIP usando este comando --with-zip[=DIR]
Usuários windows precisam abilitar a seguinte dll php_zip.dll dentro do diretório em que está o arquivo php.ini para abilitar as funções de manipulação de arquivos ZIP. No PHP esta DLL reside no diretório extensions/ junto aos binários do PHP para Windows. Você pode baixar esta estensão PECL como DLL a partir da página de downloads PHP ou em http://snaps.php.net/.
Nota: O suporte as funções ZIP antes da versão 4.1.0 é experimental. Após a versão 4.1.0 ele deixa de ser expimental e passa a incrementar as funções do PHP.
Esta extensão não define nenhum parâmetro de configuração no php.ini.
Esta extensão não possui nenhum tipo resource.
Esta extensão não possui nenhuma constante.
Este exemplo abri um arquivo zipado, lê cada arquivo que está dentro do arquivo ZIPado e mostra o conteúdo de cada um. O test2.zip é um arquivo usado neste exemplo e faz parte do arquivos contidos no pacote de distribuição da ZZIPlib.