我按照tp3.2.1给出的教程,给自定义的类库加上了正确的命名空间,但是在其他控制器里面无法正常访问,总是报错Class 'AdminControllerOrgUtiltest' not found。
代码如下:
我在THINKPHP/Library/Org目录下写下这个类,并且给了它正确的命名空间,我想其他控制器里通过以下代码调用它就报以上的错误,请问这是怎么回事
$test=new Org\Util\test();
我按照tp3.2.1给出的教程,给自定义的类库加上了正确的命名空间,但是在其他控制器里面无法正常访问,总是报错Class 'AdminControllerOrgUtiltest' not found。
代码如下:
我在THINKPHP/Library/Org目录下写下这个类,并且给了它正确的命名空间,我想其他控制器里通过以下代码调用它就报以上的错误,请问这是怎么回事
$test=new Org\Util\test();
明显是你调用命令空间错了吧= =
虽然不知道你是准备干啥,但是这个提示出来的AdminControllerOrgUtiltest明显不是test.class.php的真正的命名空间吧。
没用过3.2.1所以没法给出解决方案orz,大概是用OrgUtiltest吧QAQ
2 回答1.3k 阅读✓ 已解决
1 回答975 阅读✓ 已解决
2 回答843 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
2 回答899 阅读
1 回答886 阅读
1 回答817 阅读
类名一般用大写,另外记得加上\,要不会按照当前的相对命名空间去找。
new \Org\Util\test()
;