Для поиска одинаковых значений в двух массивах можно воспользоваться функцией array_intersect(). Она возвращает массив, содержащий значения, которые присутствуют во всех переданных ей массивах. Пример использования:

$array1 = array('apple', 'banana', 'orange', 'pear');
$array2 = array('orange', 'pear', 'grape', 'kiwi');

$intersect = array_intersect($array1, $array2);

print_r($intersect); // выводит: Array ( [2] => orange [3] => pear )

В данном примере массив $intersect будет содержать значения 'orange' и 'pear', которые присутствуют и в $array1, и в $array2.