php array_merge_recursive сохранение числовых ключей

Я бы просто хотел слить

$a = array("59745506"=>array("up" => 0,));
$b = array("59745506"=>array("text" => "jfrj"));
$c = array_merge_recursive_new($a, $b);

результат:

Array
(
    [0] => Array
        (
            [up] => 0
        )

    [1] => Array
        (
            [text] => jfrj
        )

)

ожидаемый результат:

    Array
(
    [59745506] => Array
        (
            [up] => 0
            [text] => jfrj
        )

)

2-й комментарий вhttp://www.php.net/manual/en/function.array-merge-recursive.php работает, это лучшее решение для моего случая (где мне нужно объединить массивы с несколькими цифровыми клавишами и с 2 уровнями)?

другой обходной путь - реализовать это с помощью array_map (function () ...

Ответы на вопрос(2)

Ваш ответ на вопрос