Funkce PHP zip
Úvod do PHP ZIP
Funkce souborů ZIP umožňuje číst soubory ZIP.
Požadavky
Rozšíření ZIP vyžaduje libzip .
Instalace
Linuxové systémy
Aby tyto funkce fungovaly, musíte zkompilovat PHP s --enable-zip.
PHP 5.6: Chcete- li použít systémovou instalaci libzip, použijte volbu --with-libzip=DIR configuration. Je vyžadován libzip verze 0.11 s doporučenou verzí 0.11.2 nebo novější.
PHP 7.3: Stavění proti přibalenému libzip se nedoporučuje, ale stále je možné přidáním --without-libzip do konfigurace.
Systémy Windows
Před PHP 5.3: Aby tyto funkce fungovaly, musí uživatelé povolit "php_zip.dll" uvnitř "php.ini".
Od PHP 5.3: Rozšíření ZIP je vestavěno.
Funkce 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 |