Проверка наличия совпадения в массиве in_array()

Сегодня рассмотрим вариант – как проверить на совпадение переменной в одном из элементов массива. Для этого будем использовать функцию in_array и условие if

Функция in_array() возвращает TRUE – в случае совпадений в массиве и FALSE в случае несовпадения

Допустим у вас есть условие выполнение которого возможно только после совпадения переменной с массивом. Вот как это выглядит:
<?php 
$NameArr = array('Ваня','Петя','Люда'); 
$Name = 'Петя';  
if(in_array($Name,$NameArr)){  
echo 'Есть такое имя'; 
} 
?>

Где $NameArr массив с именами людей, $Name – имя которое мы ищем в массиве. В случае удачи выведем "Есть такое имя"

Не забывайте – что in_array проверяет точное совпадение, то есть если есть пробел или регистр символов другой.

Так же можно производить и поиск по числовым массивам.

Спасибо за внимание, надеюсь помог.
Теги:
in_array
Добавлено: 10 Мая 2018 15:02:06 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...