M()和D()
2015-09-20 19:47
190 查看
ThinkPHP中M方法和D方法都用于实例化一个模型类,
M方法用于高效实例化一个基础模型类,简单的理解为对数据表名对应的数据表的操作:
$User = M('User');
D方法用于实例化一个用户定义模型类,即需要使用ThinkPHP模型中一些高级功能如自动验证功能,关联模型等复杂且数据表多的:
$User
= D('User');
PS:D方法 不支持跨项目调用,需要使用:
M方法用于高效实例化一个基础模型类,简单的理解为对数据表名对应的数据表的操作:
$User = M('User');
D方法用于实例化一个用户定义模型类,即需要使用ThinkPHP模型中一些高级功能如自动验证功能,关联模型等复杂且数据表多的:
$User
= D('User');
PS:D方法 不支持跨项目调用,需要使用:
$User = D('User', 'Admin'); // 实例化 Admin 项目下面的 User 模型 $User = D('Admin.User'); // 启用了项目分组
相关文章推荐
- Linux 于 shell 变数 $#,$@,$0,$1,$2 含义解释:
- 第6本:《The Hunger Games》
- 第5本:《乔纳森传》
- 第4本:程序员修炼之道-从小工到专家(第七、八章)
- Java实现的各种排序算法
- 写入中文乱码解决方案
- delegate、notification和KVO
- linux之进程管理详解
- UI设计-zTree(4)
- 第5本:《乔纳森传》
- 第4本:程序员修炼之道-从小工到专家(第七、八章)
- 第3本:Visual Studio程序员箴言
- 第2本:《信息简史》
- 蓝牙知识点总结
- 21世纪的你,还有小农思想吗?你真的拥有现代化的思维!
- 第3本:Visual Studio程序员箴言
- 第2本:《信息简史》
- 关于数组初始化问题(VS2015)
- 作用域和作用域链
- NetBeans中表的增加,删除,修改