平特肖公式网论坛|今晚平特肖开什么呢|

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

浏览:467 发布日期: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变量,就变为了数组形式的结果集。
评论( 相关
后面还有条评论,点击查看>>
平特肖公式网论坛