作业帮 > PHP > 教育资讯

使用array_merge和array_merge_recursive时须注意

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 06:12:38 PHP
使用array_merge和array_merge_recursive时须注意
使用array_merge和array_merge_recursive时须注意PHP
【BK网络学院 - PHP】
使用array_merge和array_merge_recursive时须注意:两个数组的键名都是数字的话,第二个数组会附加到第一个数组后。

array_merge() 键名是相同的字符的话,则后面的数组会将前面的数组替换。

array_merge_recursive() 键名是相同的字符,则值会被合并到该字符为key的数组中。

$array1=array(
'0'=>array('id'=>1,'name'=>'one'),
);
$array2=array(
'0'=>array('id'=>2,'name'=>'two'),
);
$arr=array_merge($array1,$array2);

print_r($arr);


Array
(
[0] => Array
(
[id] => 1
[name] => one
)

[1] => Array
(
[id] => 2
[name] => two
)

)PHP