2012-01-24 8 views
1

私の問題はPHP-多次元配列の組み合わせ

PHPでは2つの多次元配列を持っています。以下のような:

配列1:

Array                      
(
    [0] => Array 
     (
      [0] => 1 
      [1] => 2 
      [2] => 3 
     ) 

    [1] => Array 
     (
      [0] => 1 
      [1] => 2 
      [2] => 3 
     ) 

) 

アレイ2:私は、これらのけん引配列を結合する必要があること.FOR

Array 
(
    [0] => Array 
     (
      [0] => 4 
      [1] => 5 
      [2] => 6 
     ) 

    [1] => Array 
     (
      [0] => 7 
      [1] => 8 
      [2] => 9 
     ) 


) 

は、これら二つの出力を取得しています。

私はこのフォーマットのような出力

Array 
(
    [0] => Array 
     (
      [1] => 4 
      [2] => 5 
      [3] => 6 
     ) 

    [1] => Array 
     (
      [1] => 7 
      [2] => 8 
      [3] => 9 
     ) 
) 

任意の助けを必要と

...第一の配列値が 二番目の配列の値がアレイを得られた値であるべきである配列を生じたの鍵でなければならない必要

...

答えて

4

で試してみてください:

$length = sizeof($arrayA); 
$output = array(); 

for ($i = 0; $i < $length; ++$i) { 
    $output[] = array_combine($arrayA[$i], $arrayB[$i]); 
} 
+0

thanks..itsめざしあなたが私の答えが正しいと分かったら、それをマークすることを忘れないでください(答えのスコアの下にチェックしてください)。 – Stalin

+3

@Stalin – hsz