(PHP 5 >= 5.2.0, PECL filter:0.11.0)
filter_var — Filtern einer Variablen durch einen spezifischen Filter.
Wert der gefiltert werden soll. Arrays werden rekursiv gefiltert.
ID des zu benutztenden Filters. Standard ist FILTER_SANITIZE_STRING.
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('bob@example.com', 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) "bob@example.com" bool(false)