如何运用ThinkPHP5的Getdata方法高效查询数据?

2026-04-28 23:471阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计943个文字,预计阅读时间需要4分钟。

如何运用ThinkPHP5的Getdata方法高效查询数据?

本章节介绍了ThinkPHP5数据对象之查询数据Getdata方法的使用方法,希望对学习ThinkPHP的朋友有所帮助!

ThinkPHP5数据对象查询数据Getdata方法的使用:

+ ThinkPHP5数据对象查询数据Getdata方法的使用+ 自从Tp5框架上线以来,与之前的3.2版本相比...

本篇文章介绍了ThinkPHP5数据对象之查询数据Getdata方法的使用方法,希望对学习thinkphp的朋友有帮助!

ThinkPHP5数据对象之查询数据Getdata方法的使用

自Tp5框架上线以来,与之前的3.2版还是有了很大的改变。个人比较喜欢tp5的模型实例化这一块,TP5取消了自动实例化模型的M方法,转而使用了新的实例化模型方法,越来越接近面向对象了。以前用tp3.2中的M方法查询出来的都是数组,而现在的tp5模型操作的返回的都是对象。今天聊下tp5中的数据对象,什么是数据对象?数据对象不了解,模型对象应该知道吧,就是模型类实例化后获得的对象。

模型对象和数据对象理解

1. 模型对象:模型类实例化后获得的对象;

2. 数据对象:获取到了原始数据的模型对象;

原始数据:存放在模型对象的$data属性中($data是一个数组)

数据对象:说到底,还是一个模型对象,千万不要认为是一个全新的对象

DB操作返回是数组;模型直接操作返回是对象。

很多时候我们用模型查询数据时,返回的是当前模型的对象实例,像get或者find方法返回的是当前模型的对象实例,但是我们并不想要这个对象,而是想要这个对象里面的数据["data":protected]。

阅读全文

本文共计943个文字,预计阅读时间需要4分钟。

如何运用ThinkPHP5的Getdata方法高效查询数据?

本章节介绍了ThinkPHP5数据对象之查询数据Getdata方法的使用方法,希望对学习ThinkPHP的朋友有所帮助!

ThinkPHP5数据对象查询数据Getdata方法的使用:

+ ThinkPHP5数据对象查询数据Getdata方法的使用+ 自从Tp5框架上线以来,与之前的3.2版本相比...

本篇文章介绍了ThinkPHP5数据对象之查询数据Getdata方法的使用方法,希望对学习thinkphp的朋友有帮助!

ThinkPHP5数据对象之查询数据Getdata方法的使用

自Tp5框架上线以来,与之前的3.2版还是有了很大的改变。个人比较喜欢tp5的模型实例化这一块,TP5取消了自动实例化模型的M方法,转而使用了新的实例化模型方法,越来越接近面向对象了。以前用tp3.2中的M方法查询出来的都是数组,而现在的tp5模型操作的返回的都是对象。今天聊下tp5中的数据对象,什么是数据对象?数据对象不了解,模型对象应该知道吧,就是模型类实例化后获得的对象。

模型对象和数据对象理解

1. 模型对象:模型类实例化后获得的对象;

2. 数据对象:获取到了原始数据的模型对象;

原始数据:存放在模型对象的$data属性中($data是一个数组)

数据对象:说到底,还是一个模型对象,千万不要认为是一个全新的对象

DB操作返回是数组;模型直接操作返回是对象。

很多时候我们用模型查询数据时,返回的是当前模型的对象实例,像get或者find方法返回的是当前模型的对象实例,但是我们并不想要这个对象,而是想要这个对象里面的数据["data":protected]。

阅读全文