2014-08-31 16 views
0

我哈威兩個陣列
兩種締陣列
ARRAY1:PHP打印過而或的foreach

Array ([Arsenal] => 20 [Liverpool] => 1 
     [Chelsea] => 6 [Manchester City] => 1 
     [West Brom] => 1 [Swansea] => 2 
     [Leicester] => 2 [West Ham] => 2 
     [Tottenham] => 2 [Everton] => 2 [Crystal Palace] => 1) 



數組2:

Array ([Arsenal] => 19 [Liverpool] => 1 
     [Chelsea] => 2 [Leicester] => 1 
     [Everton] => 1 [Crystal Palace] => 1 [West Ham] => 1) 

問題是
如何結合這些數組和打印在一段時間或爲每個循環? 我需要打印此表格,其中第一列是團隊,第二列的值是array1,第三列的值是array2

回答

0

這可以幫助你:Click me

array_map(function($a, $b) use (&$results) { 

    $key = current(array_keys($a)); 
    $a[$key] = array('ip' => $a[$key]); 

    // Obtain the key again as the second array may have a different key. 
    $key = current(array_keys($b)); 
    $b[$key] = array('name' => $b[$key]); 

    $results += array_merge_recursive($a, $b); 

}, $array1, $array2); 

var_dump($results); 

,或者您可以使用array_merge_recursive功能