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 函数
函数 | 描述 |
---|---|
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 文件归档中的下一个文件 |