Wo soll ich isset () und! Empty () verwenden
Ich habe irgendwo gelesen, dass dieisset()
Funktion behandelt eine leere Zeichenfolge alsTRUE
, deshalbisset()
ist keine effektive Möglichkeit, Texteingaben und Textfelder aus einem HTML-Formular zu validieren.
So können Sie verwendenempty()
um zu überprüfen, ob ein Benutzer etwas eingegeben hat.
Stimmt es, dass dieisset()
Funktion behandelt eine leere Zeichenfolge alsTRUE
?
Dann in welchen Situationen soll ich verwendenisset()
? Soll ich immer benutzen!empty()
um zu überprüfen, ob es etwas gibt?
Zum Beispiel statt
if(isset($_GET['gender']))...
Verwenden Sie diese
if(!empty($_GET['gender']))...