@mix_gorbachev

PHP Notice: Undefined offset почему именно так?

Вопрос боле теоретический чем практический.
есть код
if(is_numeric($_GET['forma1']))
в этом случае выдаст Undefined offset если элемента нет

Но ведь глупо поступить будет так
if(isset($_GET['forma1']))
     if(is_numeric($_GET['forma1']))


Мне нужно проверять является ли данный элемент массива числом, не более того, иначе ничего не делать
Но в тоже время летят натайсы, прятать их за собачку или есть более рациональный вариант?
  • Вопрос задан
  • 629 просмотров
Решения вопроса 2
Winsik
@Winsik
сис.админ, недопрограммист :)
if ( isset($_GET['forma1']) && is_numeric($_GET['forma1']) )
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
20 сент. 2020, в 10:33
10000 руб./за проект
20 сент. 2020, в 10:28
6000 руб./за проект
19 сент. 2020, в 23:47
5000 руб./за проект