PHP Zip 函数
PHP Zip 简介
Zip 文件函数允许您读取 ZIP 文件。
要求
ZIP 扩展需要 libzip。
安装
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_close() | 关闭一个 ZIP 文件档案 |
zip_entry_close() | 关闭一个 ZIP 目录条目 |
zip_entry_compressedsize() | 返回一个 ZIP 目录条目的压缩文件大小 |
zip_entry_compressionmethod() | 返回一个 ZIP 目录条目的压缩方法 |
zip_entry_filesize() | 返回一个 ZIP 目录条目的实际文件大小 |
zip_entry_name() | 返回一个 ZIP 目录条目的名称 |
zip_entry_open() | 打开 ZIP 文件中的目录条目以供读取 |
zip_entry_read() | 从 ZIP 文件中的打开的目录条目读取 |
zip_open() | 打开一个 ZIP 文件档案 |
zip_read() | 读取打开的 ZIP 文件档案中的下一个文件 |