TP5模型对象转数组并删除数组某字段
用模型查询数据的时候想把数据结果处理后返回客户端,如果没配置输出是Array就会报Call to a member function toArray() on array这样的错误。
示例代码:
public function read($id)
{
$arr = Test::where(['status' => 1])->where('id',$id)->select();
if($arr){
$arr = collection($arr)->toArray();
array_walk($arr, function(&$t) {
unset($t['id']);
});
$this->success('',$arr);
}
$this->error('参数错误!',[]);
}
}
原创文章,转载请注明:TP5模型对象转数组并删除数组某字段 | 知识改变命运
转载请注明出处: 知识改变命运 » TP5模型对象转数组并删除数组某字段