php ZipArchive - 如果我有zip_open,我有这个课吗?

时间:2015-07-21 19:08:45

标签: php zip

简单的问题,但我不确定答案: 如果我有所有zip_ *函数(http://php.net/manual/en/ref.zip.php)可用,这是否意味着我还有ZipArchive类(http://php.net/manual/en/class.ziparchive.php)可用? PHP 5.3 +。

1 个答案:

答案 0 :(得分:2)

首先,要求是相同的。他们都使用zlib所以如果安装了,你就不会有需求问题。

两者都使用相同的installation page并且需要相同的配置选项。所以,如果有人工作,其他人也会工作。你只需要确保使用--enable-zip编译php。

您可以从命令行使用php -m | grep zlib进行检查。并且phpinfo或php -i将向您显示类似于此的zlib和zip版本:

zip

Zip => enabled 
Extension Version => $Id:abc21c7f1559e732dba6db94c69ecf638ae5fa3f $ 
Zip version => 1.11.0
Libzip version => 0.10.1


zlib

ZLib Support => enabled 
Stream Wrapper => compress.zlib:// 
Stream Filter => zlib.inflate, zlib.deflate 
Compiled Version => 1.2.8 
Linked Version => 1.2.8