Я пытаюсь сравнить два значения массива. Мой array1 подобенСравнение значения ключа массива php
$a1 = array('123' => 'test1', '456' => 'test2', '789' => 'test3');
array2, как
$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)? –
Начну с того, что я должен начать публиковать мои ответы в разделе комментариев. –