2014-08-31 38 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功能