致命错误:类’ZipArchive’ – 使用PHPUnit时找不到

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了致命错误:类’ZipArchive’ – 使用PHPUnit时找不到脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我重构了一些 PHP代码并通过一系列 PHPUnIT类.

在运行PHPUnit(3.7.28)时(通过控制台)我得到上面的致命错误.

PHP版本是5.4.6-1ubuntu1.4(cli).

知道Zip类正常工作并且在正常运行代码时也可用(也通过控制台)

思想/想法受到赞赏.

谢谢!

<?PHP

namespace PHPUnit\test;

Class MyTest extends \PHPUnit_Framework_TestCase
{
Public Function SETUP()
    {
    $this->zip = new ZipArchive();
    }
}

解决方法

在命名空间内,您必须使用其完全限定的类名引用类(函数除外)或首先导入它们:

$this->zip = new \ZipArchive();

要么

namespace PHPUnit\Test;
use ZipArchive;

如果它在那里工作,你的“普通”代码可能不使用命名空间.

脚本宝典总结

以上是脚本宝典为你收集整理的致命错误:类’ZipArchive’ – 使用PHPUnit时找不到全部内容,希望文章能够帮你解决致命错误:类’ZipArchive’ – 使用PHPUnit时找不到所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。