在我的Symfony2应用程序中,我有时不得不使用一些不符合PSR-0标准的外部API,类等。
当我尝试将它们与“use”和“new”语句一起使用时,我收到一个错误,即找不到该类。如何创建包含下划线的Symfony加载类,例如Some_Class?
答案 0 :(得分:0)
A_B类是否使用了命名空间?如果是这样,那么你应该可以用FQN EX调用它:
use Acme\CoreBundle\Test\A_B;
否则,您需要使用require语句来加载文件,并将该类加载到全局名称空间。
require_once 'Acme/CoreBundle/Test/A_B.php';
我很确定它是如何工作的。如果我错了,不要开枪。