Запитання з тегом «isset»

23
JavaScript еквівалентний () еквівалент
У PHP можна зробити if(isset($array['foo'])) { ... }. У JavaScript ви часто використовуєте if(array.foo) { ... }те саме, але це не зовсім те саме твердження. Умова буде також оцінити значення БРЕХНЯ , якщо array.fooдійсно існує , але falseі 0(і , можливо , інші цінності, а). Який ідеальний еквівалент PHP issetв …
553 javascript  isset 

17
Найкращий спосіб перевірити наявність змінної в PHP; isset () явно порушено
З isset()документів : isset() will return FALSE if testing a variable that has been set to NULL. В основному, isset()не перевіряється, чи вказана змінна взагалі, а чи встановлена ​​вона що-небудь, окрім NULL. Враховуючи це, який найкращий спосіб насправді перевірити наявність змінної? Я спробував щось на кшталт: if(isset($v) || @is_null($v)) ( …
187 php  variables  isset 

17
Де я буду використовувати isset () та! Empty ()
Я десь прочитав, що isset()функція розглядає порожній рядок як TRUE, тому isset()не є ефективним способом перевірки введення тексту та текстових полів із форми HTML. Тож ви можете empty()перевірити, чи користувач щось набрав. Чи правда, що isset()функція розглядає порожній рядок як TRUE? Тоді в яких ситуаціях я повинен використовувати isset()? Чи …
106 php  isset 

15
Якщо встановлено $ _POST
У мене є форма на одній сторінці, яка подає на іншу сторінку. Там він перевіряє, чи заповнена вхідна пошта. Якщо так, то зробіть щось, а якщо воно не заповнене, зробіть щось інше. Я не розумію, чому це завжди говорить, що він встановлений, навіть якщо я надсилаю порожню форму. Що відсутнє …
100 php  isset 

8
Перевірте, чи значення є нульовим або нульовим
Мені потрібно перевірити, чи визначено значення як щось, включаючи null. issetобробляє нульові значення як невизначені та повертає false. Візьмемо для прикладу наступне: $foo = null; if(isset($foo)) // returns false if(isset($bar)) // returns false if(isset($foo) || is_null($foo)) // returns true if(isset($bar) || is_null($bar)) // returns true, raises a notice Зверніть увагу, …
88 php  null  isset 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.