Beispiel
Überprüfen Sie, ob die externe Variable "email" - "get" "email" wird an die PHP - Seite gesendet wird , durch die "get" Methode, und auch prüfen , ob es sich um eine gültige E - Mail - Adresse lautet:
<?php
if (!filter_input(INPUT_GET, "email" ,
FILTER_VALIDATE_EMAIL)) {
echo("Email is not valid");
} else {
echo("Email
is valid");
}
?>
Führen Sie zB » Definition und Verwendung
Die filter_input() Funktion ruft eine externe Variable (eg from form input) - (eg from form input) und filtert sie optional.
Diese Funktion wird verwendet, um Variablen aus unsicheren Quellen zu validieren, wie beispielsweise eine Benutzereingabe.
Syntax
filter_input( type, variable, filter, options )
Parameter | Beschreibung |
---|---|
type | Erforderlich. Der Eingabetyp zu prüfen. Kann eine der folgenden sein:
|
variable | Erforderlich. Der Variablenname zu überprüfen |
filter | Optional. Gibt die ID oder den Namen des Filters zu verwenden. Der Standardwert ist FILTER_DEFAULT, die in keinem Filterergebnis |
options | Optional. Gibt eine oder mehr Flags / Optionen zu verwenden. Überprüfen Sie jeden Filter für mögliche Optionen und Flags |
Technische Details
Rückgabewert: | Gibt den Wert der Variablen auf Erfolg, FALSE bei einem Fehler, oder NULL , wenn die "variable" Parameter nicht gesetzt |
---|---|
PHP Version: | 5.2.0+ |
<Vollständige PHP Filter Referenz