Funksie array_merge

Die funksie array_merge smelt twee of meer skikkings saam. As daar dieselfde sleutels in die skikkings wat saamgesmelt word voorkom, sal net een van sulke elemente oor bly. As jy nodig het dat alle elemente met dieselfde sleutels moet bly - gebruik die funksie array_merge_recursive.

Sintaksis

phparray_merge(array ...$arrays): array

Voorbeeld

Kom ons smelt twee skikkings saam:

php<?php
  $arr1 = ['a', 'b', 'c', 'd', 'e'];
  $arr2 = [1, 2, 3, 4, 5];
  
  $res = array_merge($arr1, $arr2);
  var_dump($res);
?>

Uitvoer van die kode:

php['a', 'b', 'c', 'd', 'e', 1, 2, 3, 4, 5]

Voorbeeld

Kom ons smelt drie skikkings saam:

php<?php
  $arr1 = [1, 2, 3];
  $arr2 = [4, 5, 6];
  $arr3 = [7, 8, 9];
  
  $res = array_merge($arr1, $arr2, $arr3);
  var_dump($res);
?>

Uitvoer van die kode:

php[1, 2, 3, 4, 5, 6, 7, 8, 9]

Sien ook