我在合并基于 1 个索引的多维数组时遇到了一些困难。我不知道我是不是绞尽脑汁太久,把自己搞砸了还是什么,但我无法理解。
来自 2 个数组的 2 个索引的示例如下:
// Array1:
[0] => Array
(
[appID] => 58510
[name] => SomeRandomApp
[users] => Array
(
[0] => randomUser
)
)
// Array2:
[0] => Array
(
[appID] => 58510
[name] => SomeRandomApp
[users] => Array
(
[0] => anotherUser
)
)
// Desired Result:
[0] => Array
(
[appID] => 58510
[name] => SomeRandomApp
[users] => Array
(
[0] => randomUser
[1] => anotherUser
)
)
我想基于“appID”合并,仅此而已。然后对用户进行另一次合并,这样如果另一个索引有不同的用户,他们都只是合并。