array_merge функциясы
array_merge функциясы эки же
андан көп массивдерди бириктирет. Эгерде бириктирилүүчү массивдерде
бирдей ачкычтар кездешсе - андай элементтердин
бири гана калат. Эгерде сизге
бирдей ачкычтары бар бардык элементтер калуу керек болсо -
array_merge_recursive функциясын колдонуңуз.
Синтаксис
array_merge(array ...$arrays): array
Мисал
Эки массивди бириктирэли:
<?php
$arr1 = ['a', 'b', 'c', 'd', 'e'];
$arr2 = [1, 2, 3, 4, 5];
$res = array_merge($arr1, $arr2);
var_dump($res);
?>
Кодду иштетүүнүн натыйжасы:
['a', 'b', 'c', 'd', 'e', 1, 2, 3, 4, 5]
Мисал
Үч массивди бириктирэли:
<?php
$arr1 = [1, 2, 3];
$arr2 = [4, 5, 6];
$arr3 = [7, 8, 9];
$res = array_merge($arr1, $arr2, $arr3);
var_dump($res);
?>
Кодду иштетүүнүн натыйжасы:
[1, 2, 3, 4, 5, 6, 7, 8, 9]
Дагы караңыз
-
array_merge_recursiveфункциясын,
ал дагы массивдерди бириктирет -
array_combineфункциясын,
ал эки массивди бир ассоциативдик массивге бириктирет