比较具有不同值的两个关联数组

时间:2014-08-26 09:52:39

标签: php arrays

我有两个关联数组。

$a1 = array("Peter"=>"a","Ben"=>"b","Joe"=>"c");
$a2 = array("Peter"=>"5","Joe"=>"15");

和Out put结果应该是......

a=5
b=null
c=15

2 个答案:

答案 0 :(得分:4)

foreach($a1 as $aKey => $aValue) {
    echo $aValue, '=';
    echo (isset($a2[$aKey])) ? $a2[$aKey] : 'null';
    echo PHP_EOL;
}

答案 1 :(得分:0)

foreach($a1 as $key => $value) {
    echo $a1[$key].'='.$a2[$key];
}

您将获得输出,但这与数组比较无关。