直接放代码,不管是模型操作all还是select操作,都会返回数组带第二维的对象:
$User=model('User');
dump($User->all());
现在自定义助手函数 在thinkphp 下的helper.php下
检查collection函数是否存在
if (!function_exists('collection')){
/**
* @param 输入数组集对象转数组 $data
*/
function collection($data){
foreach ($data as $k =>$v){
$data[$k]=$v->toArray();
}
return $data;
}
}
就这样
$User=model('User');
$User=$User->all();
dump(collection($User));
完美