Aktueller Standort: Startseite> Neueste Artikel> Detaillierte Erläuterungs- und Verwendungsbeispiele für filter_has_var () in PHP

Detaillierte Erläuterungs- und Verwendungsbeispiele für filter_has_var () in PHP

M66 2025-07-26

Einführung in die Funktion filter_has_var ()

Die Funktion filter_has_var () wird verwendet, um zu prüfen, ob die Eingabevariable des angegebenen Typs vorhanden ist, und ist eine der häufig verwendeten Eingangserkennungsfunktionen in PHP.

Funktionssyntax

 <span class="fun">filter_has_var (Typ, var)</span>

Parameterbeschreibung

  • Typ - Eingabetyp, es gibt fünf optionale Werte: input_get, input_post, input_cookie, input_server oder input_env.

  • var - Der Name der zu erkennenden Variablen, Art der Zeichenfolge.

Rückgabewert

Die Funktion gibt true zurück, wenn die angegebene Variable existiert. Ansonsten kehrt es falsch zurück.

Beispielcode

Das folgende Beispiel zeigt, wie man prüft, ob eine Variable mit dem Namen "E -Mail" durch GET weitergegeben wird:

 <?php
   if (!filter_has_var(INPUT_GET, "email")) {
      echo("Email isn't there!");
   } else {
      echo("Email is there!");
   }
?>

Probenausgabe

Wenn die Variable "E -Mail" nicht in der Get -Anforderung enthalten ist, lautet die Ausgabe:

 <span class="fun">E -Mail ist nicht da!</span>

Zusammenfassen

filter_has_var () ist eine praktische Funktion in PHP, um schnell festzustellen, ob eine bestimmte Variable in einer Anforderung vorhanden ist, die für die Szenarien für Eingabeüberprüfung und Sicherheitskontrolle geeignet ist. Das Beherrschen dieser Funktion kann den Entwicklern helfen, die Benutzereingabe effektiver zu verarbeiten und die Code -Robustheit zu verbessern.