这篇文章我实在懒得排版了,就这样发吧。。
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{}
遵循以上,就不会再出错了。我本人已经被这个问题烦死了。。。。所以写下来以后提醒自己。。。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有