紫旭
Learning and Developing
【干货】TP5第三方类库引用报Class not found 办法

这篇文章我实在懒得排版了,就这样发吧。。

1、TP5第三方类库全部放在Extend目录内,如果是放在Extend目录下,则不需要再类库里声明namespace。直接 new \YourClass() 即可

2、如果你的类库在Extend的子目录下,则需要命名空间,命名空间要与目录名保持一致。

假如我有一个 Network.php 类,我放在了 Extend/Net/里面,真实地址就是:

extend/Net/Netword.php , 则命名空间就要为 

namespace Net;

3、类名必须和文件名保持一致!!首字母必须大写!!!!

接着第2条的例子来说,文件名叫Network,则类名也必须叫Network,如下所示

class Network{}

遵循以上,就不会再出错了。我本人已经被这个问题烦死了。。。。所以写下来以后提醒自己。。。

赞赏

本站全部博文采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。
本文永久地址:https://blog.zixutech.cn/archives/166
https://secure.gravatar.com/avatar/141689cb377e5fa6af643cdb5b5841c2?s=256&d=identicon&r=g

紫旭

文章作者

发表评论

textsms
account_circle
email

紫旭Blog – 学无止境

【干货】TP5第三方类库引用报Class not found 办法
这篇文章我实在懒得排版了,就这样发吧。。 1、TP5第三方类库全部放在Extend目录内,如果是放在Extend目录下,则不需要再类库里声明namespace。直接 new \YourClass() 即可 2、…
扫描二维码继续阅读
2018-09-30
$(function(){ $('.EnlighterJSInfoButton').hide(); })