M方法和D方法在ThinkPHP中的区别
作者:bea
在thinkphp中有两种实例化模型的方法分别是M方法与D方法,区别在于: M方法是用来实例化空模型的,也就是说用户并没有在Model文件夹中新建一个自定义的模型,比如你需要对表user进行操作,但是又没有定义模型,那么你就可以用M(‘User’)来实例化一个空模型,这样就可以对表user进行CURD操作。 相反的,如果你定义了一个具体的模型类User.class.php,那么你就必须用D方法来实例化这个模型,D(‘User’)。 在具体的情况下请区别使用这两个方法,否
在thinkphp中有两种实例化模型的方法分别是M方法与D方法,区别在于:
M方法是用来实例化空模型的,也就是说用户并没有在Model文件夹中新建一个自定义的模型,比如你需要对表user进行操作,但是又没有定义模型,那么你就可以用M(‘User’)来实例化一个空模型,这样就可以对表user进行CURD操作。
相反的,如果你定义了一个具体的模型类User.class.php,那么你就必须用D方法来实例化这个模型,D(‘User’)。
在具体的情况下请区别使用这两个方法,否则会报错。
有用 | 无用猜你喜欢
您可能感兴趣的文章:
- 对XP系统的注册表你知道多少
- XP性能优化之使用注册表优化NTFS
- Red Hat Linux操作系统简介与安装
- XP系统优化设置加快运行速度
- 电脑使用技巧大全
- 如何快速提高电脑运行速度
- 教你怎样换电脑鼠标图标
- 教你怎么优化和美化电脑桌面
- ThinkPHP模板 用ThinkPHP写的模板应用
- thinkphp常使用的系统常量整理发布
- thinkphp视频教程下载地址兄弟连thinkphp视频
- Thinkphp向数据库插入数据失败原因
- 分享一个thinkphp错误提示页面代码
- 解决ThinkPHP错误页无法正常跳转
- ThinkPHP实例 用户注册登录留言
- ThinkPHP中文乱码解决方案
- ThinkPHP分页中的条件查询问题
- soap在ThinkPHP中的使用实例
- 什么是ThinkPHP框架新手了解下