Здравствуйте новичок в PHP. Не могу понять что не так. Смысл в том что пользователь вводит в строку число и если оно есть то программа отвечает, что такое число существует либо его нету. В моей проблеме то что какое число не выведу программа его знает. Сами числа находятся в массиве.
Составил для себя 2 примера в каждом такая же ошибка
if (in_array(1, $numbers)) {
echo "Такую цифру знаю";
} else {
echo "Не знал о такой цифре ";
}
С другой стороны мне не нужно передавать в in_array еще одно значение, тогда выйдет ошибка и программа скажет что не знает такого числа
if (is_array($numbers)) {
echo "Такую цифру знаю";
} else {
echo "Не знал о такой цифре ";
}
Прошу прощения если сам код и идея достаточно глупа