PHP 5.6 Symfony的3未定义的常量错误的Symfony
我有包含与定义的常量命名空间捆绑文件...
constfile.php
<?php
namespace Some\Interesting\ConstFile {
const NAME_OF_CONSTANT = 'Some Constant';
}
namespace Some\Interesting\ConstFile\Specific {
const NAME_OF_SPECIFIC_CONSTANT = 'Some Specific Constant';
}
使用命名空间时
然后我有另一个文件夹,我试图使用常量...
stuff.php
<?php
namespace More\Cool\Stuff;
use Some\Interesting\ConstFile as CF;
use Some\Interesting\ConstFile\Specific as CFS;
class Stuff {
public function doit() {
$output->writeln(CF\NAME_OF_CONSTANT);
$output->writeln(CFS\NAME_OF_SPECIFIC_CONSTANT);
}
}
PHPStorm对此设置没有任何抱怨。但是,当我运行这个,我得到'致命错误:未定义常量NAME_OF_CONSTANT在stuff.php'错误。
有什么想法,我做错了什么?