PHP łączy dwie tablice asocjacyjne w jedną tablicę

$array1 = array("$name1" => "$id1");

$array2 = array("$name2" => "$id2", "$name3" => "$id3");

Potrzebuję nowej tablicy łączącej wszystkie razem, tzn. Byłoby

$array3 = array("$name1" => "$id1", "$name2" => "$id2", "$name3" => "$id3");

Jak najlepiej to zrobić?

Przepraszam, zapomniałem, identyfikatory nigdy nie będą się ze sobą łączyć, ale technicznie nazwy mogą, ale nie byłyby prawdopodobne, i wszystkie muszą być wymienione w jednej tablicy. Spojrzałem na array_merge, ale nie byłem pewien, czy to był najlepszy sposób, aby to zrobić. Ponadto, jak byś to przetestował?

questionAnswers(7)

yourAnswerToTheQuestion