Thinkphp的M方法返回值具体是什么类型?
- 内容介绍
- 文章标签
- 相关推荐
本文共计707个文字,预计阅读时间需要3分钟。
在ThinkPHP中,`m`方法返回的是一个Model对象;`m`方法可以理解为`$m=new Model(user)`的简写;调用格式为`M([基础模型名, 数据表前缀, 数据库连接信息])`,作用是实例化一个基础模型。
在thinkphp中,m方法的返回值是一个Model对象;m方法可以理解为“$m=new Model("user")”的缩写,调用格式为“M('[基础模型名:]模型名','数据表前缀','数据库连接信息')”,作用就是实例化一个基础模型类。
本文操作环境:Windows10系统、ThinkPHP5版、Dell G3电脑。
thinkphp中m方法返回值是什么M方法可以认为是 $m=new Model("user")的缩写,即M()返回的是一个Model对象
M方法用于实例化一个基础模型类,
M方法的调用格式:
M('[基础模型名:]模型名','数据表前缀','数据库连接信息')
M方法具体有哪些用法:
1、实例化基础模型(Model) 类
在没有定义任何模型的时候,我们可以使用下面的方法实例化一个模型类来进行操作:
//实例化User模型 $User = M('User'); //执行其他的数据操作 $User->select();
这种方法最简单高效,因为不需要定义任何的模型类,所以支持跨项目调用。缺点也是因为没有自定义的模型类,因此无法写入相关的业务逻辑,只能完成基本的CURD操作。
本文共计707个文字,预计阅读时间需要3分钟。
在ThinkPHP中,`m`方法返回的是一个Model对象;`m`方法可以理解为`$m=new Model(user)`的简写;调用格式为`M([基础模型名, 数据表前缀, 数据库连接信息])`,作用是实例化一个基础模型。
在thinkphp中,m方法的返回值是一个Model对象;m方法可以理解为“$m=new Model("user")”的缩写,调用格式为“M('[基础模型名:]模型名','数据表前缀','数据库连接信息')”,作用就是实例化一个基础模型类。
本文操作环境:Windows10系统、ThinkPHP5版、Dell G3电脑。
thinkphp中m方法返回值是什么M方法可以认为是 $m=new Model("user")的缩写,即M()返回的是一个Model对象
M方法用于实例化一个基础模型类,
M方法的调用格式:
M('[基础模型名:]模型名','数据表前缀','数据库连接信息')
M方法具体有哪些用法:
1、实例化基础模型(Model) 类
在没有定义任何模型的时候,我们可以使用下面的方法实例化一个模型类来进行操作:
//实例化User模型 $User = M('User'); //执行其他的数据操作 $User->select();
这种方法最简单高效,因为不需要定义任何的模型类,所以支持跨项目调用。缺点也是因为没有自定义的模型类,因此无法写入相关的业务逻辑,只能完成基本的CURD操作。

