СРАВНИТЬ ПЕРЕМЕННУЮ С МАССИВОМ PHP
PHP предлагает несколько способов сравнения значения переменной с содержимым массива. Один из наиболее распространенных способов - использование оператора in_array().
Данный оператор принимает два параметра: искомое значение и массив, в котором нужно найти значение. Он возвращает true, если искомое значение найдено в массиве, и false в противном случае.
Пример:
$colors = array("Red", "Green", "Blue");
if (in_array("Red", $colors)) {
    echo "Color Red found!";
}Выполнение данного кода приведет к выводу сообщения "Color Red found!". Так как значение "Red" найдено в массиве $colors.
Кроме того, для сравнения можно использовать операторы == и ===. Оператор == проверяет равенство по значению, а оператор === - по значению и типу данных.
Пример:
$a = "123";
$b = 123;
if ($a == $b) {
    echo "Equal by value!";
}
if ($a === $b) {
    echo "Equal by value and type!";
}Выполнение данного кода приведет к выводу сообщения "Equal by value!", так как "123" равно 123 по значению. Однако второе условие не выполнится, так как значения имеют разный тип данных.
Операторы сравнения в PHP
ВИДЕОКУРС ПО PHP. Функция сравнения массивов
#34 Уроки PHP - Учим язык PHP, Слияние и сравнение массивов на языке php
array_merge vs array_combine in PHP
Работа с многомерным массивом PHP, доступ к элементам массива через переменную:
#33 Уроки PHP - Учим язык PHP, Обход массива циклом for и foreach на языке PHP




















