hao3721 发表于 2014-09-12 14:56

这两个数组,如何合并

$a1 = array('abc'=>array('a'=>'a'));
$a2 = array('abc'=>array('b'=>'b','c'=>'c'));

这两个数组,如何合并成
$a = array('abc'=>array('a'=>'a','b'=>'b','c'=>'c'));呢?
谢谢!

reb00t 发表于 2014-09-12 16:27

<?php

$a1 = array('abc'=>array('a'=>'a'));
$a2 = array('abc'=>array('b'=>'b','c'=>'c'));
$a['abc'] = array_merge($a1['abc'],$a2['abc']);
print_r($a);

?>

结果:
Array
(
    => Array
      (
             => a
             => b
             => c
      )

)

昭襄王 发表于 2014-09-16 14:58

RTFMarray_merge_recursive($a1, $a2);

arserangel 发表于 2014-09-16 18:31

回复 3# 昭襄王


    这个才是正解!
页: [1]
查看完整版本: 这两个数组,如何合并