array_merge() 函数详解 发表于 2019-06-04 | 分类于 php | 评论数: 关联数组123456789101112131415 $a = [ 'a'=>'abc', 'b'=>'ccc', 'c'=>'ddd'];$b = [ 'a'=>'122', 'b'=>'333', 'd'=>'ddd' ]; $c = array_merge($a,$b); var_dump($c); 很显然,关联数组会根据键名合并,若数组键名相同,第二个数组合并第一个,返回如下 12345678910 array(4) { ["a"]=> string(3) "122" ["b"]=> string(3) "333" ["c"]=> string(3) "ddd" ["d"]=> string(3) "ddd"} 索引数组1234567 $a = ['a','b','c'];$b = ['b','c','d']; $c = array_merge($a,$b); var_dump($c); 索引数组是完全合并两个数组 1234567891011121314array(6) { [0]=> string(1) "a" [1]=> string(1) "b" [2]=> string(1) "c" [3]=> string(1) "b" [4]=> string(1) "c" [5]=> string(1) "d"} 打赏 微信支付 支付宝