$a = array(
'123'=>array('name'=>'12312','b'=>1234),
'b'=>array('name'=>'12312','b'=>1234),
'c'=>array('name'=>'12312','b'=>1234)
);
$b = array(
'123'=>array(0=>'123'),
'b'=>array(0=>'123'),
'c'=>array(0=>'123')
);
$c = array_merge_recursive($a,$b);
//print_r($c);
又发现了一个好玩儿的东西
大家猜下会是什么结果?
结果如下:
Array
(
[0] => Array
(
[name] => 12312
[b] => 1234
)
[b] => Array
(
[name] => 12312
[b] => 1234
[0] => 123
)
[c] => Array
(
[name] => 12312
[b] => 1234
[0] => 123
)
[1] => Array
(
[0] => 123
)
)
是不是很有意思,这个函数的特点如下:
key 是数字类型的 包括默认  0 , 1 ,2 这种 包括 php 弱类型 '123' 字符串 key
都不能合并
字母 key 是最佳选择