,可以使用array_merge_recursive()函数。该函数将两个或多个数组递归地合并在一起,如果有相同的键名,则会将值合并为一个数组。
示例代码如下:
$array1 = array(
"fruit" => array("apple", "banana"),
"color" => array("red", "green")
);
$array2 = array(
"fruit" => array("orange"),
"color" => array("blue")
);
$result = array_merge_recursive($array1, $array2);
print_r($result);
输出结果为:
Array
(
[fruit] => Array
(
[0] => apple
[1] => banana
[2] => orange
)
[color] => Array
(
[0] => red
[1] => green
[2] => blue
)
)
在上面的示例中,$array1和$array2都包含了"fruit"和"color"两个键名,通过array_merge_recursive()函数将两个数组合并为一个新的数组$result。合并后的结果中,"fruit"键名对应的值是一个包含了"apple"、"banana"和"orange"的数组,"color"键名对应的值是一个包含了"red"、"green"和"blue"的数组。
推荐的腾讯云相关产品:腾讯云云服务器(CVM),腾讯云对象存储(COS)。
领取专属 10元无门槛券
手把手带您无忧上云