本来的数据格式
[
[
'id' => '1011',
'username' => '我韩信不会玩',
'profile_image' => '/app/user/user.png',
'room_name' => '十一号房',
'room_icon' => '/uploads/room/2018/0918/b971874b83d7883d983940d3e751d11c.jpg',
],
[
'id' => '1012',
'username' => '我韩信不会玩',
'profile_image' => '/app/user/user.png',
'room_name' => '十二号房',
'room_icon' => '/uploads/room/2019/0320/6f6312644cd1f276a68396dee6c80311.jpg',
],
]
改变后的数据格式
[
1011 => [
'id' => '1011',
'username' => '我韩信不会玩',
'profile_image' => '/app/user/user.png',
'room_name' => '十一号房',
'room_icon' => '/uploads/room/2018/0918/b971874b83d7883d983940d3e751d11c.jpg',
],
1012 => [
'id' => '1012',
'username' => '我韩信不会玩',
'profile_image' => '/app/user/user.png',
'room_name' => '十二号房',
'room_icon' => '/uploads/room/2019/0320/6f6312644cd1f276a68396dee6c80311.jpg',
],
]
代码如下
$userinfo为对象
array_column返回输入数组中某个单一列的值
if ($userInfo) {
$userInfo = array_column($userInfo,null,'id');
}