首页博客网络编程
ZIP 是一种保存压缩文件的存档文件格式。这是在存储或共享文件时将一堆文件放在一起的便捷方法。编码时,您也可以使PHP代码与ZIP文件一起使用。
与我们之前课程中讨论的许多其他函数不同,PHP ZIP 文件函数集不是内置的。幸运的是,如果您使用的是 PHP 5 或更新版本,则所需的扩展可以免费下载且易于安装。我们将从执行此操作的链接和说明开始我们的教程。
这些函数允许 PHP 脚本处理 ZIP 文件。
若要使用这些函数,必须安装相应的库。
您必须安装两个库才能使 PHP ZIP 文件函数在脚本中工作:
与Linux相同,默认情况下不支持PHP Zip函数和库,因此您必须下载列出的PHP Zip扩展。然后,请记住在 php.ini 中启用php_zip.dll。
注意:如果您正在考虑启用任何 PHP Zip 扩展名,请记住extension_dir设置(在 php.ini 中找到)必须设置为您要使用的 PHP Zip 扩展名的文件位置。
查看下表以查看所有 PHP Zip 函数名称。所有这些都是在 PHP 4 中引入的,并在以下所有版本中受支持:
功能 | 描述 |
---|---|
zip_close() | 关闭 PHP 压缩文件 |
zip_entry_close() | 关闭 PHP ZIP 文件条目。 |
zip_entry_compressedsize() | 返回压缩后的 PHP ZIP 条目的大小 |
zip_entry_compressionmethod() | PHP ZIP 条目的返回压缩方法 |
zip_entry_filesize() | 返回 PHP ZIP 文件中条目的实际文件大小 |
zip_entry_name() | 返回 PHP ZIP 文件中的条目名称 |
zip_entry_open() | 打开 PHP ZIP 文件中的条目以便读取 |
zip_entry_read() | 从 PHP ZIP 文件中当前打开的条目中读取 |
zip_open() | 使 PHP 解压缩文件(打开它) |
zip_read() | 阅读 PHP ZIP 文件中的以下条目 |
注意:从 5.2 版开始,您还可以使用 PHP ZipArchive 类来压缩和解压缩文件。
在 PHP 代码中处理 ZIP 文件需要使用特殊函数。
这些方法不是内置的,因此您必须安装 PHP Zip 扩展才能使用它们。不过,它们可以免费下载和使用。
声明提示:若要转载请务必保留原文链接,申明来源,谢谢合作!
广告位
广告位