PHP 压缩 功能
PHP Zip 介绍
Zip 文件功能允许您读取 ZIP 文件。
要求
ZIP 扩展需要 库压缩.
安装
Linux 系统
为了使这些功能正常工作,您必须使用 --enable-zip 编译 PHP。
PHP 5.6: 使用--with-libzip=DIR 配置选项使用系统 libzip 安装。需要 libzip 版本 0.11,建议使用 0.11.2 或更高版本。
PHP 7.3: 不鼓励针对捆绑的 libzip 进行构建,但仍可以通过在配置中添加 --without-libzip 来实现。
Windows 系统
PHP 5.3 之前版本: 用户必须在“php.ini”中启用“php_zip.dll”才能使这些功能正常运行。
从 PHP 5.3 开始: ZIP 扩展是内置的。
PHP Zip 函数
功能 | 描述 |
---|---|
zip_close() | 关闭 ZIP 文件档案 |
zip_entry_close() | 关闭 ZIP 目录条目 |
zip_entry_compressedsize() | 返回 ZIP 目录条目的压缩文件大小 |
zip_entry_compression方法() | 返回 ZIP 目录条目的压缩方法 |
zip_entry_filesize() | 返回 ZIP 目录条目的实际文件大小 |
zip_entry_name() | 返回 ZIP 目录条目的名称 |
zip_entry_open() | 打开 ZIP 文件中的目录条目进行读取 |
zip_entry_read() | 从 ZIP 文件中的打开目录条目读取 |
zip_open() | 打开 ZIP 文件档案 |
zip_read() | 读取打开的 ZIP 文件档案中的下一个文件 |