Как проверить наличие значения в массиве на PHP

Во многих случаях необходимо выполнить ту или иную операцию, если какое-то значение имеется в массиве, или наоборот, если его нет. Данный урок расскажет, как проверить наличие значения в массиве.

В примере, проверка осуществляется функцией in_array(). Предназначение данной функции, как раз для проверки наличия значений в массивах.
Код проверки:
<?php
# Простой массив
$arr = array(
    'PHP',
    'HTML',
    'JS',
    'CSS'
);

# Проверка наличия значение "PHP" в массиве $arr
if (in_array('PHP', $arr))
{
	echo 'Совпадение найдено.';
}
else
{
	echo 'Значение отсутствует.';
}

Результат: на экране будет сообщение: Совпадение найдено., так как значение PHP в созданном массиве имеется.