W którym miejscu będę używać isset () i! Empty ()
Czytałem gdzieś, żeisset()
funkcja traktuje pusty łańcuch jakoTRUE
, w związku z tymisset()
nie jest skutecznym sposobem sprawdzania poprawności wprowadzania tekstu i pól tekstowych z formularza HTML.
Więc możesz użyćempty()
sprawdzić, czy użytkownik coś wpisał.
Czy to prawda, żeisset()
funkcja traktuje pusty łańcuch jakoTRUE
?
W jakich sytuacjach powinienem skorzystaćisset()
? Czy powinienem zawsze używać!empty()
sprawdzić, czy coś jest?
Na przykład zamiast
if(isset($_GET['gender']))...
Używając tego
if(!empty($_GET['gender']))...