示例示例PHP数组合并是指将一个或多个数组合并为一个数组,其中的元素键名保持不变。PHP提供了两个函数来实现数组合并:array_merge() 和 array_merge_()。
PHP数组合并是指将一个或多个数组合并为一个数组,其中的元素键名保持不变。
PHP提供了两个函数来实现数组合并:array_merge() 和 array_merge_recursive()。
array_merge():
array_merge()函数可以将一个或多个数组合并为一个数组,如果有重复的键名,则后面的值会覆盖前面的值。
代码示例:
$arr1 = array("a" => "apple", "b" => "banana");
$arr2 = array("c" => "cat", "d" => "dog");
$result = array_merge($arr1, $arr2);
print_r($result);
// 输出结果:
Array ( [a] => apple [b] => banana [c] => cat [d] => dog )
array_merge_recursive():
array_merge_recursive()函数可以将一个或多个数组合并为一个数组,如果有重复的键名,则会将值合并为一个数组。
代码示例:
$arr1 = array("a" => "apple", "b" => "banana");
$arr2 = array("a" => "cat", "d" => "dog");
$result = array_merge_recursive($arr1, $arr2);
print_r($result);
// 输出结果:
Array ( [a] => Array ( [0] => apple [1] => cat ) [b] => banana [d] => dog )
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(2条)