php 5.3.5中不存在php_zip

Ste*_*ven 19 php zip phpexcel

我正在使用PHPExcel.其中一个要求是我需要启用php_zip.

(...)如果您需要PHPExcel来处理.xlsx或.ods文件,您将需要zip扩展名...

我正在使用PHP v5.3.5.在我的php.ini文件中,我有以下几行:

;extension=php_xmlrpc.dll
;extension=php_xsl.dll
;extension=php_zip.dll
Run Code Online (Sandbox Code Playgroud)

如果我删除;最后一行,并重新启动Wampserver,我收到以下错误消息:

PHP启动:无法加载动态库'I:/ wamp /.../ ext/php_zip.dll' - 找不到指定的模块.

在阅读网页时,许多人说,从PHP 5.3.0开始,php_zip就是内置的.

如果它是构建的那么为什么这条线仍然在配置中?
我是否收到错误消息,因为它已内置,文件已被删除?

PS.对不起,如果这是在错误的论坛,但不知道还有什么地方把它.

mar*_*arc 30

实际上,Zip默认包含在内.这是一个错误,该行仍包括在内.


Ben*_*Ben 8

马克回答是对的.我想添加一个使用的评论

extension_loaded('zip');
Run Code Online (Sandbox Code Playgroud)

返回false,因为它不再是扩展名,您可以使用

class_exists('ZipArchive');
Run Code Online (Sandbox Code Playgroud)

现在检查一下.