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」だけでマージしたいのですが。次に、ユーザーに対して別のマージを実行して、別のインデックスに異なるユーザーがいる場合、それらすべてがマージされるようにします。