Для поиска одинаковых значений в двух массивах можно воспользоваться функцией 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
.
Я даю согласие на сбор и обработку моих персональных данных. Политика конфиденциальности