目录

PHP 压缩函数


PHP 压缩简介

Zip 文件功能允许您读取 ZIP 文件。


要求

ZIP 扩展名需要解压缩


安装

Linux系统

为了使这些功能发挥作用,您必须使用 --enable-zip 编译 PHP。

PHP 5.6:使用--with-libzip=目录配置选项以使用系统 libzip 安装。需要 libzip 版本 0.11,建议使用 0.11.2 或更高版本。

PHP 7.3:不鼓励针对捆绑的 libzip 进行构建,但仍然可以通过在配置中添加 --without-libzip 来实现。

视窗系统

PHP 5.3 之前:用户必须启用 "php.ini" 内的 "php_zip.dll" 才能使这些功能发挥作用。

从 PHP 5.3 开始:ZIP 扩展名是内置的。


PHP 压缩函数

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