致命错误:类’ZipArchive’ – 使用PHPUnit时找不到
发布时间:2020-12-13 22:51:09 所属栏目:PHP教程 来源:网络整理
导读:我重构了一些 PHP代码并通过一系列 PHPUnit类. 在运行PHPUnit(3.7.28)时(通过控制台)我得到上面的致命错误. PHP版本是5.4.6-1ubuntu1.4(cli). 我知道Zip类正常工作并且在正常运行代码时也可用(也通过控制台) 思想/想法受到赞赏. 谢谢! ?phpnamespace phpUni
我重构了一些
PHP代码并通过一系列
PHPUnit类.
在运行PHPUnit(3.7.28)时(通过控制台)我得到上面的致命错误. PHP版本是5.4.6-1ubuntu1.4(cli). 我知道Zip类正常工作并且在正常运行代码时也可用(也通过控制台) 思想/想法受到赞赏. 谢谢! <?php namespace phpUnitTest; Class MyTest extends PHPUnit_Framework_TestCase { Public Function setUp() { $this->zip = new ZipArchive(); } } 解决方法
在命名空间内,您必须使用其完全限定的类名引用类(函数除外)或首先导入它们:
$this->zip = new ZipArchive(); 要么 namespace phpUnitTest; use ZipArchive; 如果它在那里工作,你的“普通”代码可能不使用命名空间. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |