// 先查询出用户的基本信息 $userArray = [['id' => 'zs', 'name' => '张三'], ['id' => 'ls', 'name' => '李四'], ['id' => 'wr', 'name' => '王二']]; // 将二维数组内某具体列的值组成一个新用户数组 $userArrayNew = array_column($userArray, 'id'); // 将新用户数组和分数数组合并(得到一个新分数数组),并将第一个数组的元素作为第二个数组元素的key $userArrayCombine = array_combine($userArrayNew, $userArray); echo "重新组装后的用户数组" . PHP_EOL; var_dump($userArrayCombine);