Filter-Funktionen
PHP Manual

filter_var

(PHP 5 >= 5.2.0)

filter_varFiltern einer Variablen durch einen spezifischen Filter

Beschreibung

mixed filter_var ( mixed $variable [, int $filter [, mixed $options ]] )

Parameter-Liste

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.

Rückgabewerte

Gibt die gefilterten Daten zurück oder FALSE wenn fehlgeschlagen.

Beispiele

Beispiel #1 filter_var()-Beispiel

<?php
var_dump
(filter_var('[email protected]'FILTER_VALIDATE_EMAIL));
var_dump(filter_var('example.com'FILTER_VALIDATE_URLFILTER_FLAG_SCHEME_REQUIRED));
?>

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

string(15) "[email protected]"
bool(false)

Siehe auch


Filter-Funktionen
PHP Manual