【发布时间】:2021-05-17 04:50:53
【问题描述】:
我有两个数组。
数组 1
Array
(
[1] => 111,
[id1] => 1,
[2] => 11231,
[id2] => 2,
[3] => 12311,
[id3] => 3,
[4] => 11981,
[id4] => 4,
[5] => 11761,
[id5] => 5,
[6] => 11561,
[id6] => 6
)
Array 2
Array
(
[1] => 2,
[id1] => 1,
[2] => 2,
[id2] => 2,
[3] => 3,
[id3] => 3,
[4] => 4,
[id4] => 4,
[5] => 4,
[id5] => 5,
[6] => 6,
[id6] => 6
)
Id 键是两个数组中的用户 ID 第二个数组中的数字键是经理ID
我想将这两个数组合并成以下格式。
合并数组
Array
(
[2] => Array
(
[0] => 111
[1] => 1
),
Array
(
[0] => 11231
[1] => 2
),
[3] => Array
(
[0] => 12311
[1] => 3
),
[4] => Array
(
[0] => 11981
[1] => 4
),
Array
(
[0] => 11761
[1] => 5
),
[6] => Array
(
[0] => 11561
[1] => 6
)
)
数组内的数组是第一个数组的值。 2,3,4,6 键是来自第二个数组的值。 拥有相同经理 id 的用户将被合并到一个数组中。
【问题讨论】:
-
你尝试了什么,向我们展示你最好的尝试(代码),你可能比你想象的更接近解决方案!请阅读How to Ask。
标签: php arrays multidimensional-array key array-merge