$resUser = Db::table('admin')->get(); foreach ($resUser as &$item) { $item['status'] = adminStatusType($item['status']); $item['is_admin'] = '管理员'; } return $resUser;
$resUser = $resUser->map(function($item){ $item->status = adminStatusType($item['status']); $item->is_admin = '管理员'; return $item; }); var_dump($resUser); // 或者 $resUser = $resUser->toArray(); foreach ($resUser as &$item) { $item['status'] = adminStatusType($item['status']); $item['is_admin'] = '管理员'; } unset($item); var_dump($resUser);
不过话说回来,从源码里面看,直接改应该也是可以的,可能是引用存在问题。
2.1m questions
2.1m answers
60 comments
56.8k users