Задать вопрос
@zevem
Стрелец

Как сделать поиск по массиву без foreach?

Есть два массива:

$arr1 = array("apple", "orange",);
$arr2 = array("apple", "lime", "lime", "apple", "tomato", "tomato");

Нужно проверить, есть ли в массиве $arr2 одно из значений массива $arr1, не используя foreach. Как это сделать?
  • Вопрос задан
  • 86 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
romanko_vn
@romanko_vn
$arr1 = array("apple", "orange",);
$arr2 = array("apple", "lime", "lime", "apple", "tomato", "tomato");

print_r(array_intersect($arr2, $arr1));


оно ?
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
0xD34F
@0xD34F
Ответ написан
Комментировать
Ответ написан
Комментировать
flapflapjack
@flapflapjack
на треть я прав
Можно array_diff приспособить.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы