【问题标题】:PHPUnit fails to load files with namespace statementPHPUnit 无法使用命名空间语句加载文件
【发布时间】:2013-11-07 10:56:59
【问题描述】:

当尝试从 PHPUnit 加载带有绝对 namespace \Blah; 声明的源文件时,加载失败:

Fatal error: Undefined constant 'Blah' in C:\path\to\file.php on line 3

Call Stack:
...

我该如何解决这个问题?

【问题讨论】:

    标签: php namespaces phpunit


    【解决方案1】:

    在互联网上搜索,我找到了 Eric Hogue 在 Twitter 上提出的解决方案:
    使用相对命名空间声明,即namespace \Blah; 变为

    namespace Blah;
    

    https://twitter.com/JeremyKendall/status/294956904067780610

    【讨论】:

    • PHPUnit 4.8 也需要这样。
    猜你喜欢
    • 2015-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-13
    • 2023-04-10
    • 2017-11-03
    • 1970-01-01
    • 2011-06-22
    相关资源
    最近更新 更多