Я десь прочитав, що isset()функція розглядає порожній рядок як TRUE, тому isset()не є ефективним способом перевірки введення тексту та текстових полів із форми HTML.
Тож ви можете empty()перевірити, чи користувач щось набрав.
Чи правда, що
isset()функція розглядає порожній рядок якTRUE?Тоді в яких ситуаціях я повинен використовувати
isset()? Чи слід завжди використовувати,!empty()щоб перевірити, чи є щось?
Наприклад замість
if(isset($_GET['gender']))...
Використовуючи це
if(!empty($_GET['gender']))...
