異なるキー名を持つ 2 つの配列を同じ値で結合する方法を考え出そうとしていますか? 一致する値の順序は異なる場合があるため、一致するかどうかを確認し、一致する場合はマージする必要があります。達成する簡単な方法はありますか?ヘルプやガイダンスをいただければ幸いです。
配列 1
Array
(
[0] => Array
(
[location_id] => 1
[location_title] => Centralia
[location_slug] => Centralia
[state_name] => Illinois
)
[1] => Array
(
[location_id] => 3
[location_title] => Columbia
[location_slug] => columbia
[state_name] => Illinois
)
[2] => Array
(
[location_id] => 15
[location_title] => Dixon Hennepin
[location_slug] => dixon-hennepin
[state_name] => Illinois
)
)
アレイ 2
Array
(
[0] => Array
(
[hours_locationid] => 3
)
[1] => Array
(
[hours_locationid] => 1
)
[2] => Array
(
[hours_locationid] => 15
)
)
結果
Array
(
[0] => Array
(
[location_id] => 1
[location_title] => Centralia
[location_slug] => Centralia
[state_name] => Illinois
[hours_locationid] => 1
)
[1] => Array
(
[location_id] => 3
[location_title] => Columbia
[location_slug] => columbia
[state_name] => Illinois
[hours_locationid] => 3
)
[2] => Array
(
[location_id] => 15
[location_title] => Dixon Hennepin
[location_slug] => dixon-hennepin
[state_name] => Illinois
[hours_locationid] => 15
)
)