Как рекурсивно заменить value 1 массива value другого?
У меня есть 2 массива - они одинаковые по структуре. на подобии
Array
(
[1] => Array
(
[0] => 123
[1] => 412412
[2] => 21424124
)
)
и есть 2 массив
Array(
[32] => Array
(
[7] => 4124124
[8] => 124124
[9] => 124124
)
Это только маленький кусок массива, на самом деле там около 50 значений в 1 и в 2 массиве тоже.
По дереву они полностью идентичные - вся разница заключается в том что у них разные ключи.
Как можно заменить value1ого массива (value2)м втого массива при этом не трогая ключи ? я я пробовал
array_merge и array_merge_recursive так же replace тоже не помогло, посоветуйте кто сталкивался с таким есть ли какое-то простое решение для такой задачи ?