Сравните массивы multiples и объедините их, когда что-то совпадёт – PHP

У меня есть кратные динамические массивы (построено из базы данных), для этого примера я буду использовать следующие 4 массива:

// I have this: [71] => Array( [0] => 72 [1] => 74 [3] => 77 ) [72] => Array( [0] => 98 [1] => 99 [2] => 195 ) [74] => Array( [0] => 87 [1] => 88 [2] => 89 ) [77] => Array( [0] => 96 [1] => 97 ) 

И я хочу что-то вроде этого:

 [71] => Array( [72] => Array( [0] => 98 [1] => 99 [2] => 195 ) [74] => Array( [0] => 87 [1] => 88 [2] => 89 ) [77] => Array( [0] => 96 [1] => 97 ) ) 

Мне нужно объединить эти массивы. Если какое-то ключевое совпадение в другом массиве. Я читал над array_merge (), но я не могу использовать достижение.

Помоги мне.

С уважением.

Solutions Collecting From Web of "Сравните массивы multiples и объедините их, когда что-то совпадёт – PHP"