Как объединить эти сложные массивы

У меня есть два массива:

1-й массив:

$a=array
    (
     [0]=>array
               (
                [row]=>array
                  (
                    [0]=>array
                      (
                       [type]=>3
                       [addres]=>'abc'
                       [invi]=>5
                       )
                    )
                  )
        )

2-й массив:

$b=array(
[usn]=>43
[ssn]=>52
)

Я хочу объединить оба arrays.so, чтобы результирующий массив был похож на:

$c=array
        (
         [0]=>array
                   (
                    [row]=>array
                      (
                        [0]=>array
                          (
                           [type]=>3
                           [addres]=>'abc'
                           [invi]=>5
                           [usn]=>43
                           [ssn]=>52
                           )
                        )
                      )
            )

я пытался array_merge(), но это не дает мне вывод, который я хочу.

Как достичь вышеупомянутого массива $c путем объединения массивов $a и $b?

1 ответ

$c = array_merge($a[0]['row'][0],$b);
$a[0]['row'][0] = $c;
$c = $a;

//resultant array is
print_r($c);
Другие вопросы по тегам