La diferencia entre
array_merge_recursive y
array_merge es que cuando dos o mas array tienen la misma llave, en vez de
array_merge_recursive sobreescribirla lo que hace es crear el valor como un array. Si quieres mas informacion y ver ejemplos visita esta pagina
http://www.w3schools.com/php/func_ar..._recursive.asp Edito:
Se me adelanto
Ronruby