搜索
系统检测到您的用户名不符合规范:

TP5.1将模型查询返回的对象转换为数组的方法

浏览:16202 发布日期:2019年04月16日 分类:功能实现 关键字: 对象转数组 对象 数组集
ThinkPHP5.1通过模型查询默认返回的是对象,而我们所用到的通常是数组格式,本文将告诉你如何将对象转换为常用的数组格式。

步骤一、找到TP5框架中的database.php文件,该文件中找到 resultset_type 该项,将后面的 array 改成 \think\Collection 【注意大小写】// 数据集返回类型
'resultset_type' => 'array',
改为// 数据集返回类型
'resultset_type' => '\think\Collection',
步骤二、在查询数据的时候,在后面加上 ->toArray(); 例如:$data = \app\home\model\User::select() -> toArray();至此,再打印下$data变量,就变为了数组形式的结果集。
评论() 相关
收藏
277738598
积分:9970 等级:LV5
热点推荐
(追記) (追記ここまで)
最新更新

我们

合作

网站

信息

ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。

AltStyle によって変換されたページ (->オリジナル) /