PHP array_merge_recursive() 函数

2025 年 1 月 6 日 | 阅读 2 分钟

array_merge_recursive( ) 函数是 PHP 中的一个内置函数。该函数用于将两个或多个数组的元素或值合并到一个数组中,将一个数组的值追加到前一个数组的末尾。此函数在 PHP 4.0.1 中引入。

语法

参数

参数描述必需
array1指定一个数组。必需
array2指定一个数组。可选
array3,...指定一个数组。可选

返回值

合并参数后产生的值数组。

示例 1

输出

Array ( [a] => sachin [b] => Array ( [0] => virat [1] => ganguly ) [c] => yuvraj )

示例 2

输出

Array ( [a] => java [b] => T [z] => point [d] => tutorial )

示例 3

输出

Array ( [A] => Black [B] => Array ( [0] => Green [1] => Almond ) [C] => Yellow [D] => Array ( [0] => 
White [1] => Coconut ) [E] => Cyan [F] => Aero [H] => Blood [J] => Dark brown )

示例 4

输出

Array ( [a] => Array ( [0] => yuvraj [1] => sachin ) [b] => sachin [c] => rahul [d] => umesh [e] => ganguly )