关于实例化模型

来源: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()中首字母大小写不要紧了。

0
0

Assassins

2016-12-12

这么多问题都没人回答,不知道都在做什么,老师不负责啊?   D方法函数是用来实例化自定义模型类  所以是用来大写。

在实例化这个模型类的时候 继承M方法 M方法底层连表。

0
0

前端到后台ThinkPHP开发整站

用PHP+MySQL+Ajax开完新闻资讯整站,实现“小全栈”的梦想

3360 学习 · 1014 问题

查看课程