Usando + para unir arrays en PHP

Acostumbro a hacer uso de la funcion array_merge() de php para unir arrays pero hoy descubro, vía electrictoolbox, una manera aún más sencilla de hacerlo por medio de operador ‘+’.

Para el ejemplo partimos de dos array que comparten algunas elementos:

$array1 = array(
 'fruit' => 'apple',
 'vegetable' => 'carrot',
 'drink' => 'water',
 'snack' => 'chips'
);

$array2 = array(
 'fruit' => 'banana',
 'drink' => 'juice',
 'sport' => 'running'
);

Si los unimos por medio '+' de la siguiente manera:
$array3 = $array1 + $array2;
Si ahora miramos el contenido de $array3 con la funcion print_r() el resultado quedaría así:

Array
(
 [fruit] => apple
 [vegetable] => carrot
 [drink] => water
 [snack] => chips
 [sport] => running
)

Compartir:
  • Facebook
  • Twitter
  • Meneame
  • Google Bookmarks
  • del.icio.us
  • BarraPunto
  • Bitacoras.com
  • Netvibes
  • MySpace
  • Technorati
  • email
  • PDF

Ningun post realacionado

Deja un comentario

You must be logged in to post a comment.