Funções PHP Zip
Introdução ao PHP Zip
As funções de arquivos Zip permitem que você leia arquivos ZIP.
Requisitos
A extensão ZIP requer libzip .
Instalação
Sistemas Linux
Para que essas funções funcionem, você precisa compilar o PHP com --enable-zip.
PHP 5.6: Use a opção de configuração --with-libzip=DIR para usar uma instalação de libzip do sistema. libzip versão 0.11 é necessária, com 0.11.2 ou posterior recomendado.
PHP 7.3: Construir contra o libzip empacotado é desencorajado, mas ainda é possível adicionando --without-libzip à configuração.
Sistemas Windows
Antes do PHP 5.3: Os usuários devem habilitar "php_zip.dll" dentro de "php.ini" para que essas funções funcionem.
Do PHP 5.3: A extensão ZIP está integrada.
Funções PHP Zip
Function | Description |
---|---|
zip_close() | Closes a ZIP file archive |
zip_entry_close() | Closes a ZIP directory entry |
zip_entry_compressedsize() | Returns the compressed file size of a ZIP directory entry |
zip_entry_compressionmethod() | Returns the compression method of a ZIP directory entry |
zip_entry_filesize() | Returns the actual file size of a ZIP directory entry |
zip_entry_name() | Returns the name of a ZIP directory entry |
zip_entry_open() | Opens a directory entry in a ZIP file for reading |
zip_entry_read() | Reads from an open directory entry in the ZIP file |
zip_open() | Opens a ZIP file archive |
zip_read() | Reads the next file in a open ZIP file archive |