(PHP 5 >= 5.2.0)
filter_var — Filtern einer Variablen durch einen spezifischen Filter
variable
Wert der gefiltert werden soll. Arrays werden rekursiv gefiltert.
filter
ID des zu benutztenden Filters.
Standard ist FILTER_SANITIZE_STRING
.
options
Assoziatives Array mit Optionen oder bitweise Disjunktion von Flags. Wenn der Filter Optionen akzeptiert, können Flags auch im "flags" Feld des Arrays angegeben werden. Für "callback" Filter sollte der callback-Typ angegeben werden.
Gibt die gefilterten Daten zurück oder FALSE
wenn fehlgeschlagen.
Beispiel #1 filter_var()-Beispiel
<?php
var_dump(filter_var('[email protected]', FILTER_VALIDATE_EMAIL));
var_dump(filter_var('example.com', FILTER_VALIDATE_URL, FILTER_FLAG_SCHEME_REQUIRED));
?>
Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
string(15) "[email protected]" bool(false)