前几天发现,用tp5查询一列的数据,大家都知道,返回的是对象,那么,怎么直接返回数组呢?
网上大多是找你修改 config/database.php
'resultset_type' => '\think\Collection',
那么,如果在不修改配置文件的情况下,如何解决你的需求呢,我试过了一个方法:
举例:
collection(Test::where('id','in',$ids_arr)->select())->toArray();
返回的既是数组啦 二维的
前几天发现,用tp5查询一列的数据,大家都知道,返回的是对象,那么,怎么直接返回数组呢?
网上大多是找你修改 config/database.php
'resultset_type' => '\think\Collection',
那么,如果在不修改配置文件的情况下,如何解决你的需求呢,我试过了一个方法:
举例:
collection(Test::where('id','in',$ids_arr)->select())->toArray();
返回的既是数组啦 二维的
本文标题:TP5 thinkphp5 select对象怎么转数组?
本文链接:https://www.haomeiwen.com/subject/vlxagftx.html
网友评论