在PHP中,可以使用array_merge_recursive()函数来合并多维数组中相同键名的元素。该函数会递归地合并数组,如果数
在PHP中,可以使用array_merge_recursive()函数来合并多维数组中相同键名的元素。该函数会递归地合并数组,如果数组具有相同的键名,则会将它们合并为一个数组。
示例代码如下所示:
```php
$array1 = array(
"fruit" => array(
"apple",
"banana"
),
"color" => "red"
);
$array2 = array(
"fruit" => array(
"orange"
),
"color" => "blue"
);
$result = array_merge_recursive($array1, $array2);
print_r($result);
```
输出结果为:
```
Array
(
[fruit] => Array
(
[0] => apple
[1] => banana
[2] => orange
)
[color] => Array
(
[0] => red
[1] => blue
)
)
```
在上述示例中,多维数组$array1和$array2中的键名"fruit"和"color"都相同。使用array_merge_recursive()函数合并这两个数组后,会将它们合并为一个新的多维数组,并将相同键名的值合并为一个数组。
--结束END--
本文标题: php多维数组合并相同key的方法是什么
本文链接: https://www.lsjlt.com/news/409839.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0