Thinkphp5.0 框架Model模型简单用法分析


Posted in PHP onOctober 11, 2019

本文实例讲述了Thinkphp5.0 框架Model模型简单用法。分享给大家供大家参考,具体如下:

新建user模型User.php:

<?php
namespace app\index\model;
use think\Model;
class User extends Model{
}

控制器代码:

//方式一,使用User模型,
$res = \app\index\model\User::get(1);
$data = $res->toArray();
dump($data);
//方式二,实例化User模型,
$user = new \app\index\model\User();
$res = $user::get(1);
$data = $res->toArray();
dump($data);
//方式三,使用Loader类,
$user = \think\Loader::model('User');
$res = $user::get(1);
$data = $res->toArray();
dump($data);
//方式四,使用model()方法
$user = model('User');
$res = $user::get(1);
$data = $res->toArray();
dump($data);
//注意:
//\app\index\model可以在顶部使用use app\index\model\User
//一般推荐使用前两种方法

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

PHP 相关文章推荐
php读取数据库信息的几种方法
May 24 PHP
php将数据库导出成excel的方法
May 07 PHP
关于Sphinx创建全文检索的索引介绍
Jun 25 PHP
使用php实现截取指定长度
Aug 06 PHP
两千行代码的PHP学习笔记汇总
Oct 05 PHP
Thinkphp关闭缓存的方法
Jun 26 PHP
PHP测试成功的邮件发送案例
Oct 26 PHP
zend framework中使用memcache的方法
Mar 04 PHP
php使用高斯算法实现图片的模糊处理功能示例
Nov 11 PHP
PHP回调函数与匿名函数实例详解
Aug 16 PHP
PHP设计模式之原型设计模式原理与用法分析
Apr 25 PHP
PHP xpath()函数讲解
Feb 11 PHP
laravel 判断查询数据库返回值的例子
Oct 11 #PHP
PHP实现通过二维数组键值获取一维键名操作示例
Oct 11 #PHP
laravel框架添加数据,显示数据,返回成功值的方法
Oct 11 #PHP
laravel 操作数据库常用函数的返回值方法
Oct 11 #PHP
解决laravel id非自增 模型取回为0 的问题
Oct 11 #PHP
Thinkphp5.0框架的Db操作实例分析【连接、增删改查、链式操作等】
Oct 11 #PHP
PHP实现单条sql执行多个数据的insert语句方法
Oct 11 #PHP
You might like
国内咖啡文化
2021/03/03 咖啡文化
使用PHP下载CSS文件中的图片的代码
2013/09/24 PHP
PHP使用pear自带的mail类库发邮件的方法
2015/07/08 PHP
PHP查询并删除数据库多列重复数据的方法(利用数组函数实现)
2016/02/23 PHP
Laravel框架基于中间件实现禁止未登录用户访问页面功能示例
2019/01/17 PHP
extjs 学习笔记 四 带分页的grid
2009/10/20 Javascript
Jquery替换已存在于element上的event的方法
2010/03/09 Javascript
jQuery scroll事件实现监控滚动条分页示例
2014/04/04 Javascript
JS按回车键实现登录的方法
2014/08/25 Javascript
iframe如何动态创建及释放其所占内存
2014/09/03 Javascript
AngularJS 模块化详解及实例代码
2016/09/14 Javascript
jquery attr()设置和获取属性值实例教程
2016/09/25 Javascript
jquery 动态增加删除行的简单实例(推荐)
2016/10/12 Javascript
浅析script标签中的defer与async属性
2016/11/30 Javascript
js实现省市级联效果分享
2017/08/10 Javascript
史上最全JavaScript常用的简写技巧(推荐)
2017/08/17 Javascript
angular6.0开发教程之如何安装angular6.0框架
2018/06/29 Javascript
取消Bootstrap的dropdown-menu点击默认关闭事件方法
2018/08/10 Javascript
vue 项目接口管理的实现
2019/01/17 Javascript
javascript设计模式 ? 解释器模式原理与用法实例分析
2020/04/17 Javascript
[01:00:11]DOTA2-DPC中国联赛 正赛 CDEC vs DLG BO3 第一场 2月7日
2021/03/11 DOTA
Python中暂存上传图片的方法
2015/02/18 Python
Python2.x中文乱码问题解决方法
2015/06/02 Python
简单上手Python中装饰器的使用
2015/07/12 Python
基于Python中numpy数组的合并实例讲解
2018/04/04 Python
pycharm运行和调试不显示结果的解决方法
2018/11/30 Python
python不相等的两个字符串的 if 条件判断为True详解
2020/03/12 Python
用HTML5实现网站在windows8中贴靠的方法
2013/04/21 HTML / CSS
HTML5 Canvas如何实现纹理填充与描边(Fill And Stroke)
2013/07/15 HTML / CSS
5 个强大的HTML5 API 函数推荐
2014/11/19 HTML / CSS
澳大利亚在线时尚精品店:Hello Molly
2018/02/26 全球购物
机电专业毕业生推荐信
2013/11/10 职场文书
人力资源本科毕业生求职信
2014/06/04 职场文书
工会经费申请报告
2015/05/15 职场文书
2015年度校学生会工作总结报告
2015/05/23 职场文书
Win11怎么把合并的任务栏分开 Win11任务栏合并分开教程
2022/04/06 数码科技