【发布时间】:2018-10-07 21:51:11
【问题描述】:
已将我的 php 版本从 5.6 升级到 7.2,但我没有看到新的 php 函数,例如 ZipArchive 类的 setEncryptionName。我通过回显 get_class_methods('zipArchive') 来确认这一点。为了使用较新的 php 版本提供的新功能集,我是否需要做任何其他事情?请帮忙。
【问题讨论】:
标签: php ziparchive
已将我的 php 版本从 5.6 升级到 7.2,但我没有看到新的 php 函数,例如 ZipArchive 类的 setEncryptionName。我通过回显 get_class_methods('zipArchive') 来确认这一点。为了使用较新的 php 版本提供的新功能集,我是否需要做任何其他事情?请帮忙。
【问题讨论】:
标签: php ziparchive
ZipArchive 类是 PHP 的 zip PECL 扩展的一部分
setEncryptionName() 函数需要 1.14.0 更高的版本
在此处查看更新日志:https://pecl.php.net/package/zip/1.14.0
zip 扩展依赖于 libzip >= 1.2.0
注意:许多 Linux 发行版都提供旧版本的 libzip。您也许可以在这里找到更新的版本:https://libzip.org/packages/ 否则需要自己编译。
【讨论】: