例子:
$rs = Db::name('user')->where('status', 1)->select();
输出:
TP6 select 方法查询默认结果是一个数据集对象,不是数组
如果这是直接使用 array_column($rs,'id') 肯定是错误,取得不到数据,
如果需要转换为数组可以使用(toArray())
$rs = Db::name('user')->where('status', 1)->select()->toArray();
这时才可以使用array_column()
官方文档:https://www.kancloud.cn/manual/thinkphp6_0/1037533