Где я должен использовать isset () и! Empty ()
Я где-то читал, чтоisset()
функция обрабатывает пустую строку какTRUE
, следовательноisset()
не эффективный способ проверки ввода текста и текстовых полей из формы HTML.
Так что вы можете использоватьempty()
чтобы проверить, что пользователь что-то набрал.
Is it true that the isset()
function treats an empty string as TRUE
?
Then in which situations should I use isset()
? Should I always use !empty()
to check if there is something?
Например, вместо
if(isset($_GET['gender']))...
Используя это
if(!empty($_GET['gender']))...