本文实例讲述了PHP合并数组函数array_merge用法。分享给大家供大家参考,具体如下:@H_403_1@
合并数组是把一个数组追加到另一个数组中,主要应用array_merge()函数实现@H_403_1@
语法如下:
@H_403_1@array array_merge(array array1,array array2[,array...]);
@H_403_1@
注:
@H_403_1@在合并时,如果输入的数组中有相同的字符串键名,则后面的值将覆盖前面的值;如果数组包含数字键名,后面的值不会覆盖原来的值,而是附加到后面@H_403_1@
例如:@H_403_1@
"PHP标准教程");
$arr2=array("网络类","定价","图书"=>"PHP从入门到精通","PHP"=>"95","元");
$res=array_merge($arr1,$arr2);
print_r($res);
运行结果为:@H_403_1@
说明:
@H_403_1@函数功能与array_merge()函数相似,也用来实现合并数组,但是它可以保留同时出现在两个数组中相同字符键值上的元素。@H_403_1@
例如还是上述例子:@H_403_1@
运行结果为:@H_403_1@
"PHP标准教程");
$arr2=array("网络类","元");
$res=array_merge_recursive($arr1,$arr2);
print_r($res);