首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

PHP array_merge() 合併兩個數字索引陣列

     編輯:PHP 相關知識

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];

簡單直觀,是合併列表型陣列的標準函式。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved