erge()函数
erge()函数,可以将多个数组合并成一个数组。该函数接受任意个数组作为参数,并返回一个合并后的数组。下面是一个示例代码:
$array1 = array(‘a’, ‘b’,
$array2 = array(‘d’, ‘e’, ‘f’);erge($array1, $array2);
输出结果为:
Array
[0] => a
[1] => b
[2] => c
[3] => d
[4] => e
[5] => f
二、+运算符
erge()函数外,PHP还提供了一个+运算符,可以将两个数组合并成一个数组。该运算符将两个数组的值相加,如果有相同的键名,则后面的值会覆盖前面的值。下面是一个示例代码:
$array1 = array(‘a’, ‘b’,
$array2 = array(‘b’, ‘d’, ‘e’);
$result = $array1 + $array2;
输出结果为:
Array
[0] => a
[1] => b
[2] => c
[3] => e
erge_recursive()函数
erge_recursive()函数。该函数可以将多个数组合并成一个多维数组。下面是一个示例代码:
$array1 = array(‘a’ => array(‘b’),
$array2 = array(‘a’ => array(‘d’), ‘e’);erge_recursive($array1, $array2);
输出结果为:
Array
[a] => Array
(
[0] => b
[1] => d
)
[0] => c
[1] => e
ergeerge_recursive()函数,都可以帮助大家快速合并数组数据。在实际开发中,大家可以根据实际情况选择适合的方法。