ciao,
dal manuale PHP :

Se si vogliono preservare gli array e li si vuole solo concatenare, usare l'operatore +:

<?php
$array1 = array();
$array2 = array(1 => "dati");
$result = $array1 + $array2;
?>
Ho provato sui tuoi array e funziona benissimo.