栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP

php合并数组

PHP 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

php合并数组

        php数组合并,array_merge(),array_merge_recursive() 。

一、array_merge()

    合并一个或多个数组,如果key相同,后面的元素覆盖前面的元素。

 Array('a' => 1,'b' => array('z' => 'aa','x'=>10)));
$b = array(0 => Array('a' => 2));
$c = array('a' =>'test');
$d = array('a' =>'test1');
var_dump(array_merge($a,$b,$c,$d));

运行结果:

二、array_merge_recursive()

    array_merge_recursive()和array_merge()区别在于array_merge_recursive() 不会进行键名覆盖,而是将多个相同键名的值递归组成一个数组。

 Array('a' => 1,'b' => array('z' => 'aa','x'=>10)));
$b = array(0 => Array('a' => 2));
$c = array('a' =>'test');
$d = array('a' =>'test1');
var_dump(array_merge_recursive($a,$b,$c,$d));

运行结果:


三、+

    +效果和array_merge()相同

'ab','b'=>'1','c'=>'2');
$b = array('a'=>'cd','e'=>'3');
$c = $a+$b;
var_dump($c);

运行结果:


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/2476.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号