我试过这段代码
var_dump(class_exists('ZipArchive'));
$zip = new ZipArchive();
嗯,输出是这样的。
bool(true)
Fatal error: Class 'MyProjectProjectBundleControllerZipArchive' not found in pathtomyController.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();
从此页面
然后我收到此错误:
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();
在你想放的地方。
你需要引用ziparchive,然后使用调用$Z。要引用,您必须在新行之前添加use ZipArchive