命名空间和路径

命名空间和路径

想问一下命名空间是自己随便写,和路径无关还是说要照着路径写???

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,命名空间不能随便写,要与类名相同才可以。在ThinkPHP5.0中,只需要给类库正确定义所在的命名空间,并且命名空间的路径与类库文件的目录一致,那么就可以实现类的自动加载,从而实现真正的惰性加载。具体有关命名空间可以参考tp5手册:https://www.kancloud.cn/manual/thinkphp5/118014 祝学习愉快!

  • 慕姐1314392 提问者 #1
    我的意思是比如这一节GDBasic写的命名空间是Imooc\Lib 那是不是写Imooc\gd\Lib也可以 或者写 A\B也可以?只要引用的时候填的是这个命名空间就行,并不一定这里的命名空间要和这个文件的目录相同
    2019-06-11 16:10:44
  • 好帮手慕小尤 回复 提问者 慕姐1314392 #2
    同学你好,是的,不过一般使用命名空间是与目录一致。祝学习愉快!
    2019-06-11 16:42:41
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师