@Romua1d

Поиск в массиве PHP?

$array1 = array(1,3,5,7,8,9);
$array2 = array(2,3,9);

Подскажите, как сравнить элементы и если элементы присутствуют то отдать true.
in_array и array_search?
Или через foreach надо?
  • Вопрос задан
  • 249 просмотров
Решения вопроса 1
27cm
@27cm
TODO: Написать статус
php.net/array-intersect

$array1 = array(1, 3, 5, 7, 8, 9);
$array2 = array(2, 3, 9);
 
$intersect = array_intersect($array1, $array2);
var_dump($intersect); // => array(3, 9)
 
$result = !empty($intersect);
var_dump($result); // => true
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@karminski
Senior React.JS Developer
$boolean = !!array_intersect($array1, $array2);
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы