背景
假设您有一个如下所示的数组,并且我们知道该id值是唯一的:
[
0 => [
'id' => 5,
'name' => 'First item'
],
1 => [
'id' => 10,
'name' => 'Second item',
],
...
]
问题
有没有办法将此数组映射到将id值作为键的数组,同时保持其余值不变?
期望的结果
现在注意到数组的键与id值匹配,理想的结果是:
[
5 => [
'id' => 5,
'name' => 'First item'
],
10 => [
'id' => 10,
'name' => 'Second item'
]
...
]
小细节
出于我的目的,键/值对是否id仍然存在于数组中并不重要,但我希望如果一种情况存在解决方案,则另一种解决方案不会有太大差异。
jeck猫
拉风的咖菲猫