高防服务器

php中怎么组合数组


php中怎么组合数组

发布时间:2022-05-25 15:32:36 来源:高防服务器网 阅读:73 作者:iii 栏目:大数据

这篇文章主要讲解了“php中怎么组合数组”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php中怎么组合数组”吧!

1.+操作符

直接将两个数组的值合并成为一个数组。

<?php  $a = [1,2,3,'a'=>1];  $b = [2,2,4,'a'=>6,'b'=>9];  $d = [1,6,7,8,'b'=>10];  $c = $a+$b+$d;  var_dump($c);  //输出  array(6) {    [0]=> int(1)    [1]=>int(2)    [2]=>int(3)    ["a"]=>int(1)    ["b"]=>int(9)    [3]=>int(8)  }     ?>

2.array_merge

直接将两个数组进行合并,两个数组键相同的情况,后面数组的值覆盖前面数组的值。

$a = [1,2,3,'a'=>1];  $b = [2,2,4,5,'a'=>2];  $c = array_merge($a,$b);  var_dump($c);  array(8) {    [0]=>int(1)    [1]=> int(2)    [2]=> int(3)    ["a"]=> int(2)    [3]=> int(2)    [4]=> int(2)    [5]=> int(4)    [6]=> int(5)  }

可以看出,两个数组键相同的情况,后面数组的值覆盖前面数组的值。但是对于数字索引或者数字字符串索引,会按照顺序进行重置(第一个数组的第一个数字索引元素从0开始依次填充)

感谢各位的阅读,以上就是“php中怎么组合数组”的内容了,经过本文的学习后,相信大家对php中怎么组合数组这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是高防服务器网,小编将为大家推送更多相关知识点的文章,欢迎关注!

[微信提示:高防服务器能助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

[图文来源于网络,不代表本站立场,如有侵权,请联系高防服务器网删除]
[