新⼿使⽤ThinkPHP3.2.3的命名空间问题ThinkPHP3.2.3的命名空间问题
命名空间的出现是为了避免命名冲突。
我们在TP3.2.3的Collection和Model的创建过程中经常会遇到这样的两⾏代码:
国内php空间这是在控制器中的写法。其中namespace定义的是当前类的模块路径,use定义的是当前类的位置(继承的⽗类)。这是模型中实例化Mysql数据库的命名空间写法。
这是模型中实例化MongoDB数据库的命名空间写法。注意use的路径要具体到MongoModel中。
在使⽤时和MySQL数据库的操作⽅式基本⼀致
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论