array_merge() 將兩個或多個數字索引陣列合併,自動重新索引鍵值(從 0 開始連續),並保留所有元素順序。適合集合多組列表資料。
<?php
$first = ['aa', 'bb', 'cc'];
$second = [11, 22, 33];
$third = array_merge($first, $second);
foreach ($third as $val) {
echo "$val\n";
}
// 輸出: aa bb cc 11 22 33
?>
Array (
[0] => aa
[1] => bb
[2] => cc
[3] => 11
[4] => 22
[5] => 33
)
$a + $b(聯集運算子)。$merged = array_merge($arr1, $arr2, $arr3, $arr4);
// 或 PHP 7.4+
$merged = [...$arr1, ...$arr2, ...$arr3];
簡單直觀,是合併列表型陣列的標準函式。