用于使用 ZIP 存档的开源 PHP 库
通过 PHP API 创建、更新、删除和提取压缩文件格式,如 ZIP 或 BZIP2 和受密码保护的档案。
开始使用 PhpZip
首先,您需要有 PHP 5.5 及以上版本才能顺利运行该库。最简单的安装方法是在您的计算机上安装 Composer。安装 composer 后,您需要将此要求添加到您的 composer.json 文件中。
这是命令
"phpzip/phpzip": ">=2.0.7"
通过 PHP 库将条目添加到存档
软件程序员可以在他们自己的 PHP 应用程序中使用 PhpZip 库轻松地将文件添加到 ZIP 存档中。要添加文件,您需要指定存档中条目的名称并提供路径。 API 还提供了将流中的条目添加到 ZIP 存档的工具。它还支持添加新目录。
从 ZIP 存档中删除条目
PhpZip 库提供了从 ZIP 存档中删除条目的功能。有多个选项可用于删除条目,例如使用其名称删除存档中的条目、删除 ZIP 存档中的所有条目、使用 glob 模式删除条目以及使用 PCRE 模式删除条目。
使用受密码保护的档案
PhpZip 库通过扩展 php-bz2 提供对传统 deflate 压缩和 BZIP2 压缩的支持。 PhpZip 库需要 PHP 5.5 及更高版本才能处理受密码保护的档案。它方便开发人员设置密码以读取存档中的所有或部分条目、更改存档密码、删除存档密码、设置密码或加密方法以及许多其他选项。