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']))...

Antworten auf die Frage(13)

Ihre Antwort auf die Frage