新手使用ThinkPHP3.2.3的命名空间问题
Posted 沙沙沙沙、半城烟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新手使用ThinkPHP3.2.3的命名空间问题相关的知识,希望对你有一定的参考价值。
Thinkphp3.2.3的命名空间问题
命名空间的出现是为了避免命名冲突。
我们在TP3.2.3的Collection和Model的创建过程中经常会遇到这样的两行代码:
这是在控制器中的写法。其中namespace定义的是当前类的模块路径,use定义的是当前类的位置(继承的父类)。
这是模型中实例化Mysql数据库的命名空间写法。
这是模型中实例化MongoDB数据库的命名空间写法。注意use的路径要具体到MongoModel中。
在使用时和mysql数据库的操作方式基本一致
以上是关于新手使用ThinkPHP3.2.3的命名空间问题的主要内容,如果未能解决你的问题,请参考以下文章
新手提问thinkphp3.2.3访问IndexController.class.php内的自定义方法