本帖最后由 09927306 于 2010-11-28 21:36 编辑
两个数组的键名都是数字的话,第二个数组会附加到第一个数组后。
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
- )
- )
复制代码
|