我试过这个密码

var_dump(class_exists('ZipArchive'));
$zip = new ZipArchive();

输出是这样的。
bool(true)
Fatal error: Class 'MyProject\ProjectBundle\Controller\ZipArchive' not found in \path\to\my\Controller.php on line 83

谁能帮我解决这个问题?
我已经安装了
php-pear
php5-dev
libcurl3-openssl-dev
libevent-dev
pecl-http
all i need have been installed
and i have put the extension to my php.ini then restart my apache

但我还是有这个错误。
然后我试了这个
$z = new /ZipArchive();

从此page
然后我得到了这个错误:
Parse error: syntax error, unexpected '/' in /path/to/my/symfonyController.php on line 83

最佳答案

安装完成并检查ZiparChive类是否与此代码一起存在

var_dump(class_exists('ZipArchive'));

如果返回true则只需添加
use ZipArchive;

把它放在名称空间后面
然后把这个密码
$zip = new ZipArchive();

在你想放的地方。

09-25 16:12