2011-11-23 2 views
0

몇 가지 배열을 어떻게 하나의 다음 형식으로 병합 할 수 있습니까?병합 PHP 배열

감사합니다.

Array 
(
    [apple] => 1 
    [mango] => 5 
    [banana] => 3 
) 
Array 
(
    [car] => 2 
    [bus] => 7 
    [moto] => 8 
) 
Array 
(
    [rain] => 14 
    [snow] => 7 
    [sun] => 12 
) 

새로운 배열

Array 
(
    [0] => Array 
     (
      [apple] => 1 
      [mango] => 5 
      [banana] => 3 
     ) 

    [1] => Array 
     (
      [car] => 2 
      [bus] => 7 
      [moto] => 8 
     ) 

    [2] => Array 
     (
      [rain] => 14 
      [snow] => 7 
      [sun] => 12 
     )   

) 
+0

array_merge : http://php.net/manual/en/ function.array-merge.php – malletjo

+0

@racar 해당 사항 없음 원하는 결과 – Phil

+0

나는 array_merge (array ($ array1), array ($ array2) ...)에 동의하지 않는다. – malletjo

답변

7

그것의 정말 간단한

$newArray = array($array1, $array2, $array3); 

이상의 문자

$newArray = array(
    array('apple' => 1, 'mango' => 5, 'banana' => 3), 
    array('car' => 2, 'bus' => 7, 'moto' => 8), 
    array('rain' => 14, 'snow' => 7, 'sun' => 12) 
);