Вопросы с тегом «isset»

553
JavaScript isset () эквивалент

В PHP вы можете сделать if(isset($array['foo'])) { ... }. В JavaScript вы часто if(array.foo) { ... }делаете то же самое, но это не совсем то же самое утверждение. Условие также оценивается как ложное, если array.fooоно существует, но есть falseили0 (и, возможно, другие значения). Что является...

187
Лучший способ проверить наличие переменной в PHP; isset () явно не работает

Из isset()документов : isset() will return FALSE if testing a variable that has been set to NULL. По сути, isset()не проверяет, установлена ​​ли переменная вообще, а установлена ​​ли она на что-либо, кроме NULL. Учитывая это, каков наилучший способ на самом деле проверить наличие переменной? Я...

106
Где я должен использовать isset () и! Empty ()

Я где-то читал, что isset()функция обрабатывает пустую строку как TRUE, следовательно isset(), не является эффективным способом проверки ввода текста и текстовых полей из HTML-формы. Таким образом, вы можете использовать, empty()чтобы проверить, что пользователь что-то напечатал. Верно ли, что...

102
Если isset $ _POST

У меня есть форма на одной странице, которая отправляется на другую страницу. Там он проверяет, заполнено ли входящее письмо. Если да, то сделайте что-нибудь, а если он не заполнен, сделайте что-нибудь еще. Я не понимаю, почему он всегда говорит, что установлен, даже если я отправляю пустую форму....

88
Проверить, установлено ли значение и равно null

Мне нужно проверить, определено ли значение как что-либо, включая null. issetобрабатывает нулевые значения как неопределенные и возвращает false. В качестве примера возьмем следующее: $foo = null; if(isset($foo)) // returns false if(isset($bar)) // returns false if(isset($foo) || is_null($foo)) //...