本文共 2242 字,大约阅读时间需要 7 分钟。
array_merge() function is used to merge two or more arrays, it returns a new array with merged elements.
array_merge()函数用于合并两个或多个数组,它返回一个具有合并元素的新数组。
Syntax:
句法:
array_merge(array1, array2,...);
It accepts two or more arrays and returns a new array with merged elements.
它接受两个或多个数组,并返回带有合并元素的新数组。
Examples:
例子:
Input: $arr1 = array(10, 20, 30, 40, 50); $arr2 = array(60, 70, 80, 90, 10); Output: Array ( [0] => 10 [1] => 20 [2] => 30 [3] => 40 [4] => 50 [5] => 60 [6] => 70 [7] => 80 [8] => 90 [9] => 10 )
PHP code 1: Merging two indexed arrays
PHP代码1:合并两个索引数组
Output
输出量
Array( [0] => 10 [1] => 20 [2] => 30 [3] => 40 [4] => 50 [5] => 60 [6] => 70 [7] => 80 [8] => 90 [9] => 10)
PHP code 2: Merging two associative arrays having different keys and values
PHP代码2:合并两个具有不同键和值的关联数组
"Hello", "b" => "Hi"); $arr2 = array("c" => "Bye!", "d" => "Nothing"); //merging arrays $arr3 = array_merge($arr1, $arr2); //printing print_r ($arr3);?>
Output
输出量
Array( [a] => Hello [b] => Hi [c] => Bye! [d] => Nothing)
PHP Code 3: Merging two associative arrays having different keys and duplicate value
PHP代码3:合并两个具有不同键和重复值的关联数组
"Hello", "b" => "Hi"); $arr2 = array("c" => "Hello", "d" => "Hi"); //merging arrays $arr3 = array_merge($arr1, $arr2); //printing print_r ($arr3);?>
Output
输出量
Array( [a] => Hello [b] => Hi [c] => Hello [d] => Hi)
PHP Code 4: Merging two associative arrays having duplicate keys and unique values
PHP代码4:合并两个具有重复键和唯一值的关联数组
"Hello", "b" => "Hi"); $arr2 = array("a" => "Okay!", "d" => "Nothing"); //merging arrays $arr3 = array_merge($arr1, $arr2); //printing print_r ($arr3);?>
Output
输出量
Array( [a] => Okay! [b] => Hi [d] => Nothing)
PHP Code 5: Merging indexed and associative arrays
PHP代码5:合并索引数组和关联数组
"Hello", "d" => "Hi"); //merging arrays $arr3 = array_merge($arr1, $arr2); //printing print_r ($arr3);?>
Output
输出量
Array( [0] => 10 [1] => 20 [2] => 30 [3] => 40 [c] => Hello [d] => Hi)
翻译自:
转载地址:http://ixtzd.baihongyu.com/