php 数组问题

$a=array('a'=>'1','b'=>'2');
$b=array('a'=>'3');
把两个数组相同的键的值替换掉。

如何变成
$c=array('a'=>'3','b'=>'2');

除了array_merge() 函数。

阅读 1.6k
2 个回答

直接array_merge
`$c=array_merge($a, $b);

以上全部划掉,呵呵

$c = $b + $a;    // 与array_merge相反,前面已有的会直接过滤掉不合并
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题