在PHP程式設計中,陣列是一種十分常用且重要的資料型別。數字組合併是PHP中常會用到的一個操作,而array_merge()函數就是一個非常實用的數字組合併函數。以下是array_merge()函數使用方法的介紹。
array_merge()函數是用來將一個或多個數字組合併成一個新數組的PHP函數。它可以接受一個或多個數組作為參數,並按照參數順序依次將這些數組合併為一個新的數組。此函數的傳回值是合併後的新數組。
函數語法:
array array_merge ( array $array1 [, array $... ] )
array_merge()函數的參數可以是一個或多個陣列。下面給出幾個使用例子:
(1)將兩個數字組合並
$array1 = array("red", "green"); $array2 = array("blue", "yellow"); $result = array_merge($array1, $array2); // 输出结果为: Array ( [0] => red [1] => green [2] => blue [3] => yellow )
(2)將多個數字組合並
$array1 = array("red", "green"); $array2 = array("blue", "yellow"); $array3 = array("orange", "purple"); $result = array_merge($array1, $array2, $array3); // 输出结果为: Array ( [0] => red [1] => green [2] => blue [3] => yellow [4] => orange [5] => purple )
需要注意的是,當合併的數組中有相同的鍵(即數組下標)時,後面的數組會覆蓋前面的數組中相同的鍵所對應的值。
$array1 = array("color" => "red", 2, 4); $array2 = array("a", "b", "color" => "green", "shape" => "trapezoid", 4); $result = array_merge($array1, $array2); // 输出结果为: Array ( [color] => green [0] => 2 [1] => 4 [2] => a [3] => b [shape] => trapezoid [4] => 4 )
array_merge()函數是PHP中一個十分實用的數字組合並函數,它可以將一個或多個數字組合併為一個新的數組。此函數的使用方法簡單,常用於數組操作。需要注意的是,當合併的陣列中有相同的鍵時,後面的陣列會覆蓋前面的陣列中相同的鍵所對應的值。
以上是PHP array_merge()函數用法介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!