关于实例化模型
来源:4-5 异步方式实现登录功能—用户信息的数据库校验
富百世
2016-09-29
在本节视频中,实例化模型用了两个函数,分别是M('admin')和D('Admin'),请问D函数中的参数为什么用大写A?要知道数据库中表是小写的,即cms_admin。是两个函数不区分大小写吗?
写回答
2回答
-
吃了饿饿了又吃
2017-03-07
系统提供的D函数,用户快速实例化自定义模型,因为这里模型的命名是AdminModel,D('Admin')。M('admin'),系统会添加表前缀,最终的表名会是cms_admin。
在thinkphp3.0那会,是M函数中()首字母大写,系统会以此强制添加表前缀。现在看来M()中首字母大小写不要紧了。
00 -
Assassins
2016-12-12
这么多问题都没人回答,不知道都在做什么,老师不负责啊? D方法函数是用来实例化自定义模型类 所以是用来大写。
在实例化这个模型类的时候 继承M方法 M方法底层连表。
00
相似问题