@mix_gorbachev

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

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

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


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

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

Войти через центр авторизации
Похожие вопросы
11 мая 2024, в 06:09
30000 руб./за проект
11 мая 2024, в 00:19
1000 руб./за проект
10 мая 2024, в 23:51
30000 руб./за проект