w3pop.com :: ÍøÂçѧԺ :: PHP :: PHP Zip
The Zip files functions allows you to read ZIP files.
Äã¿ÉÒÔʹÓÃZIPÎļþº¯ÊýÔĶÁZIPÎļþ¡£
For the Zip file functions to work on your server, these libraries must be installed:
Èç¹ûÄãÏ£ÍûÔÚÄãµÄ·þÎñÆ÷ÉÏʹÓÃZIPÎļþº¯Êý£¬ÄÇôÄã±ØÐë°²×°ÏÂÃæµÄ¿âÎļþ£º
Installation on Linux Systems
ÔÚLinuxϵͳÉϵݲװ·½·¨
PHP 5+: Zip functions and the Zip library is not enabled by default and must be downloaded from the links above. Use the --with-zip=DIR configure option to include Zip support.
PHP 5+£ºZipº¯ÊýºÍZip¿â²¢²»»áĬÈϰ²×°£¬Äã±ØÐëͨ¹ýÉÏÊöµÄÁ¬½ÓÏÂÔØ°²×°¡£Äã¿ÉÒÔʹÓãº--with-zip=DIRÑ¡ÏîÀ´ÅäÖÃZip¡£
Installation on Windows Systems
ÔÚWindowsϵͳÉϵݲװ·½·¨
PHP 5+: Zip functions is not enabled by default, so the php_zip.dll and the ZZIPlib library must be downloaded from the link above. php_zip.dll must be enabled inside of php.ini.
PHP 5+£ºZipº¯ÊýºÍZip¿â²¢²»»áĬÈϰ²×°£¬Äã±ØÐëͨ¹ýÉÏÊöµÄÁ¬½ÓÏÂÔØ°²×°¡£php_zip.dll±ØÐëÔÚ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 extensions are located. An example extension_dir value is c:phpext.
ΪÁ˼¤»îËùÓеÄPHPÀ©Õ¹£¬PHP extension_dirÊôÐÔ£¨Î»ÓÚphp.iniÎļþÄÚ£©£¬Ó¦¸ÃÉèÖÃÔÚPHPÀ©Õ¹Ä¿Â¼Ö®ÖУ¬È磺c:phpext¡£
PHP: indicates the earliest version of PHP that supports the function.
PHP£º×îÔçÖ§³ÖÕâЩº¯ÊýµÄPHP°æ±¾
| Function º¯Êý |
Description ÃèÊö |
PHP PHP°æ±¾ |
|---|---|---|
| zip_close() | Closes a ZIP file ¹Ø±ÕÒ»¸öZIPÎļþ |
4 |
| zip_entry_close() | Closes an entry in the ZIP file ¹Ø±ÕZiPÎļþÖеÄÒ»¸öÌõÄ¿[entry] |
4 |
| zip_entry_compressedsize() | Returns the compressed size of an entry in the ZIP file ·µ»ØZiPÎļþÖÐÒ»¸öÌõÄ¿[entry]µÄ³ß´ç´óС |
4 |
| zip_entry_compressionmethod() | Returns the compression method of an entry in the ZIP file ·µ»ØZiPÎļþÖÐÒ»¸öÌõÄ¿[entry]µÄѹËõ·½·¨ |
4 |
| zip_entry_filesize() | Returns the actual file size of an entry in the ZIP file ·µ»ØZIPÎļþÖÐÒ»¸öÌõÄ¿[entry]ÔÚѹËõ֮ǰµÄÔʼÎļþ´óС |
4 |
| zip_entry_name() | Returns the name of an entry in the ZIP file ·µ»ØZipÎļþÖÐÒ»¸öÌõÄ¿[entry]µÄÃû³Æ |
4 |
| zip_entry_open() | Opens an entry in the ZIP file for reading ´ò¿ªZipÎļþÖеÄÒ»¸öÌõÄ¿[entry]½øÐÐÔĶÁ |
4 |
| zip_entry_read() | Reads from an open entry in the ZIP file ÔĶÁÒѾ´ò¿ªµÄZIPÎļþÖеÄÒ»¸öÌõÄ¿[entry] |
4 |
| zip_open() | Opens a ZIP file ´ò¿ªÒ»¸öZIPÎļþ |
4 |
| zip_read() | Reads the next entry in a ZIP file ÔĶÁÒ»¸öZIPÎļþµÄÏÂÒ»¸öÌõÄ¿[entry] |
4 |
NONEÎÞ
ÆÀÂÛ (0)
All