|
PHP5中文手册
Zip File Functions简介This extension enables you to transparently read or write ZIP compressed archives and the files inside them. 需求PHP 4The bundled PHP 4 version requires » ZZIPlib, by Guido Draheim, version 0.10.6 or later PHP 5.2.0 or laterThis extension uses the functions of » zlib by Jean-loup Gailly and Mark Adler. 安装PHP 4
Warning
Because the PHP 4 zip extension is unmaintained we recommend that the PECL extension is used rather than the bundled one. Linux systemsIn order to use these functions you must compile PHP with zip support by using the --with-zip[=DIR] configure option, where [DIR] is the prefix of the » ZZIPlib library install. WindowsWindows users need to enable php_zip.dll inside of php.ini in order to use these functions. PHP 5.2.0 and laterLinux systemsIn order to use these functions you must compile PHP with zip support by using the --enable-zip configure option. WindowsWindows users need to enable php_zip.dll inside of php.ini in order to use these functions. Installation via PECL安装此 PECL 扩展库的信息可在手册中标题为 PECL 扩展库安装的一章中找到。 更多信息如新版本,下载,源文件,维护者信息以及更新日志等可以在这里找到: » http://pecl.php.net/package/zip. 可以从 » PHP 下载页面或者 » http://snaps.php.net/ 下载此 PECL 扩展的 DLL 文件。 在 PHP 4 中本 DLL 位于 PHP Windows 执行包中的 extensions/ 目录下。 运行时配置本扩展模块在 php.ini 中未定义任何配置选项。 资源类型There are two resource types used in the Zip module. The first one is the Zip directory for the Zip archive, the second Zip Entry for the archive entries. 预定义常量以下常量由本扩展模块定义,因此只有在本扩展模块被编译到 PHP 中,或者在运行时被动态加载后才有效。 ZipArchive uses class constants. There is three types of constants, Flags (FL_) errors (ER_) or mode (no prefix).
范例Example#1 Create a Zip archive
<?php Example#2 Dump the archive details and listing
<?php Example#3 Zip stream wrapper, read an OpenOffice meta info
<?php This example uses the old API (PHP 4), it opens a ZIP file archive, reads each file in the archive and prints out its contents. The test2.zip archive used in this example is one of the test archives in the ZZIPlib source distribution. Example#4 Zip Usage Example
<?php Table of Contents
|