PHP Zip FileFunctions
PHP Zip File Introduction
Zip File functions allow you to read compressed files.
Installation
To run Zip File functions on your server, you must install these libraries:
- Guido Draheim's ZZIPlib library:Download ZZIPlib library
- Zip PELC extension:Download Zip PELC extension
Installation on Linux systems
PHP 5+:Zip functions and the Zip library are not enabled by default; you must download them from the links above. Please use--with-zip=DIRconfiguration options to include Zip support.
Installation on Windows systems
PHP 5+:Zip functions are not enabled by default; you must download php_zip.dll and the ZZIPlib library from the links above. You must enable php_zip.dll in php.ini.
To enable any PHP extension, the PHP extension_dir setting (in the php.ini file) should be set to the directory where the PHP extension is located. For example, the value of extension_dir might be c:\php\ext.
PHP Zip File Functions
PHP: Indicates the earliest PHP version that supports the function.
| Functions | Description | PHP |
|---|---|---|
| zip_close() | Closes a ZIP file. | 4 |
| zip_entry_close() | Closes an entry in a ZIP file. | 4 |
| zip_entry_compressedsize() | Returns the compressed size of an entry in a ZIP file. | 4 |
| zip_entry_compressionmethod() | Returns the compression method of an entry in a ZIP file. | 4 |
| zip_entry_filesize() | Returns the actual file size of an entry in a ZIP file. | 4 |
| zip_entry_name() | Returns the name of an entry in a ZIP file. | 4 |
| zip_entry_open() | Opens an entry in a ZIP file for reading. | 4 |
| zip_entry_read() | Reads an opened entry in a ZIP file. | 4 |
| zip_open() | Opens a ZIP file. | 4 |
| zip_read() | Reads the next entry in a ZIP file. | 4 |
PHP Zip File Constants
None.
Other Extensions