我想比较两个数组值。我的阵列1就像是比较php数组键值
$a1 = array('123' => 'test1', '456' => 'test2', '789' => 'test3');
数组2就像
$a2 = array('456' => 'match2', '99' => 'match3');
$a3 = array();
我要比较的键值。如果array1
键array2
密钥相匹配,推动array1
元素到新阵列
我
for($i=0; $i < count($a1); $i++){
//i am not sure how to write my codes heree......
if($a1[$i]==a2[$i]{
$a3[]=a1$[$i];
}
}
有人能帮助我在这?非常感谢!
你看过[array_intersect_key()](http://www.php.net/manual/en/function.array-intersect-key.php)吗? –
开始认为我应该在评论部分开始张贴我的答案。 –