[0] => Array
        (
            [big] => 中国
            [0] => Array
                (
                    [mid] => 北京
                    [0] => Array
                        (
                            [sml] => 海淀
                        )                )        )    [1] => Array
        (
            [big] => 中国
            [0] => Array
                (
                    [mid] => 北京
                    [0] => Array
                        (
                            [sml] => 丰台
                        )                )        )[2] => Array
        (
            [big] => 中国
            [0] => Array
                (
                    [mid] => 上海
                    [0] => Array
                        (
                            [sml] => 许汇
                        )                )        )
 [3] => Array
        (
            [big] => 韩国
            [0] => Array
                (
                    [mid] => 首尔
                    [0] => Array
                        (
                            [sml] =>首尔县
                        )                )        )

解决方案 »

  1.   

    array_merge可以合并数组,不知道是不是你想要的
      

  2.   

    合并数组的方法有array_merge和+$a = array();
    $b = array();
    $c = array_merge($a,$b);
    也可以是$c = $a + $b;
      

  3.   

    这是一个三维数组,合并后,类似这样,相同的名称不在重复出现,只保留一个,相同的名称下级的,合并一起[0] => Array
      (
      [big] => 中国
      [0] => Array  (   [mid] => 北京   [0] => Array  (   [sml] => 海淀 , [sml] => 丰台)  )
    ....