浅谈thinkphp的实例化模型


Posted in PHP onJanuary 04, 2015

thinkphp实例化模型给我们提供了三种方法

第一种 比较平常使用

就是$user=new Model(‘user'); //也等于 $user=M(‘user')

第二种就是我们如果有公共模型

我们的使用是这样的

譬如我们新建一个model   CommonModel.class.php这个公共模型

我们实例化就是这样的

$user=new CommonModel(‘user');

这样我们既可以实例化user模型 又可以调用公共模型里边的方法

第三种就是针对我们的实例化模型

创建一个model UserModel.class.php

实例化就是这样的$user=new UserModel();

这样就可以了,主要我们的业务逻辑比较多的时候我们这样使用

第四种 为什么会有第四种 空模型

$user= new Model(); //等价于$user=M();

然后我们使用sql语句吧

$list=$user->query(‘select * from wd_user');

D方法的使用时可以自动检测模型类,不存在时,会抛出一个异常,不会重复实例化,只能支持当前项目或者应用的实例化

实例化大约就这么多,继续给大家说说thinkphp的那些事情

总结:

本文介绍的模型定义与实例化偏向于理论,但在后面的开发中,对数据的操作都要用到模型的实例化,可根据项目实际情况采取不同的模型实例化方式。

PHP 相关文章推荐
提问的智慧
Oct 09 PHP
pw的一个放后门的方法分析
Oct 08 PHP
特详细的PHPMYADMIN简明安装教程
Aug 01 PHP
在JavaScript中调用php程序
Mar 09 PHP
PHP调用Webservice实例代码
Jul 29 PHP
判断PHP数组是否为空的代码
Sep 08 PHP
编写php应用程序实现摘要式身份验证的方法详解
Jun 08 PHP
PHP自带ZIP压缩、解压缩类ZipArchiv使用指南
Mar 03 PHP
理解PHP中的Session及对Session有效期的控制
Jan 08 PHP
简单谈谈PHP中的Reload操作
Dec 12 PHP
php实现base64图片上传方式实例代码
Feb 22 PHP
php实现获取近几日、月时间示例
Jul 06 PHP
Thinkphp中的curd应用实用要点
Jan 04 #PHP
PHP+jquery实时显示网站在线人数的方法
Jan 04 #PHP
thinkphp备份数据库的方法分享
Jan 04 #PHP
js+php实现静态页面实时调用用户登陆状态的方法
Jan 04 #PHP
php+mysql实现用户注册登陆的方法
Jan 03 #PHP
php静态文件生成类实例分析
Jan 03 #PHP
php采集内容中带有图片地址的远程图片并保存的方法
Jan 03 #PHP
You might like
【COS正片】蕾姆睡衣cos,纯洁可爱被治愈了 cn名濑弥七
2020/03/02 日漫
PHP在XP下IIS和Apache2服务器上的安装
2006/09/05 PHP
PHP的FTP学习(三)
2006/10/09 PHP
php将图片保存入mysql数据库失败的解决方法
2014/12/27 PHP
PHP文件缓存类示例分享
2015/01/30 PHP
js实现滚动条滚动到页面底部继续加载
2015/12/19 Javascript
js中数组结合字符串实现查找(屏蔽广告判断url等)
2016/03/30 Javascript
JavaScript实现显示函数调用堆栈的方法
2016/04/21 Javascript
jQuery实现的placeholder效果完整实例
2016/08/02 Javascript
真正好用的js验证上传文件大小的简单方法
2016/10/27 Javascript
vue.js学习笔记之绑定style样式和class列表
2016/10/31 Javascript
详谈javascript精度问题与调整
2017/07/08 Javascript
AngularJs返回前一页面时刷新一次前面页面的方法
2018/10/09 Javascript
详解js创建对象的几种方法及继承
2019/04/12 Javascript
p5.js码绘“跳动的小正方形”的实现代码
2019/10/22 Javascript
解决React在安装antd之后出现的Can't resolve './locale'问题(推荐)
2020/05/03 Javascript
微信小程序学习总结(三)条件、模板、文件引用实例分析
2020/06/04 Javascript
微信小程序淘宝首页双排图片布局排版代码(推荐)
2020/10/29 Javascript
用python读写excel的方法
2014/11/18 Python
将Python中的数据存储到系统本地的简单方法
2015/04/11 Python
python实现爬取千万淘宝商品的方法
2015/06/30 Python
浅谈Python中列表生成式和生成器的区别
2015/08/03 Python
Python的“二维”字典 (two-dimension dictionary)定义与实现方法
2016/04/27 Python
人机交互程序 python实现人机对话
2017/11/14 Python
Python实现的调用C语言函数功能简单实例
2019/03/13 Python
Python后台开发Django会话控制的实现
2019/04/15 Python
pandas分区间,算频率的实例
2019/07/04 Python
python获取全国城市pm2.5、臭氧等空气质量过程解析
2019/10/12 Python
PyTorch 普通卷积和空洞卷积实例
2020/01/07 Python
python使用docx模块读写docx文件的方法与docx模块常用方法详解
2020/02/17 Python
介绍一下Linux内核的排队自旋锁
2014/01/04 面试题
异步传递消息系统的作用
2016/05/01 面试题
学校消防安全责任书
2014/07/23 职场文书
建设工程授权委托书
2014/09/22 职场文书
Redis+Lua脚本实现计数器接口防刷功能(升级版)
2022/02/12 Redis
星际争霸 Light vs Action 一场把教主看到鬼畜的比赛
2022/04/01 星际争霸