Filter
PHP Manual

Vordefinierte Konstanten

Folgende Konstanten werden von dieser Erweiterung definiert und stehen nur zur Verfügung, wenn die Erweiterung entweder statisch in PHP kompiliert oder dynamisch zur Laufzeit geladen wurde.

INPUT_POST (integer)
POST-Variablen.
INPUT_GET (integer)
GET-Variablen.
INPUT_COOKIE (integer)
COOKIE-Variablen.
INPUT_ENV (integer)
ENV-Variablen.
INPUT_SERVER (integer)
SERVER-Variablen.
INPUT_SESSION (integer)
SESSION-Variablen. (noch nicht implementiert)
INPUT_REQUEST (integer)
REQUEST-Variablen. (noch nicht implementiert)
FILTER_FLAG_NONE (integer)
Keine Flags.
FILTER_REQUIRE_SCALAR (integer)
Flag fordert skalare Werte als Eingabe.
FILTER_REQUIRE_ARRAY (integer)
Fordert ein Array als Eingabe.
FILTER_FORCE_ARRAY (integer)
Gibt immer ein Array zurück.
FILTER_NULL_ON_FAILURE (integer)
NULL anstelle von FALSE bei Fehlern verwenden.
FILTER_VALIDATE_INT (integer)
ID des "int"-Filters.
FILTER_VALIDATE_BOOLEAN (integer)
ID des "boolean"-Filters.
FILTER_VALIDATE_FLOAT (integer)
ID des "float"-Filters.
FILTER_VALIDATE_REGEXP (integer)
ID des "validate_regexp"-Filters.
FILTER_VALIDATE_URL (integer)
ID des "validate_url"-Filters.
FILTER_VALIDATE_EMAIL (integer)
ID des "validate_email"-Filters.
FILTER_VALIDATE_IP (integer)
ID des "validate_ip"-Filters.
FILTER_DEFAULT (integer)
ID des Standard-Filters ("string").
FILTER_UNSAFE_RAW (integer)
ID des "unsafe_raw"-Filters.
FILTER_SANITIZE_STRING (integer)
ID des "string"-Filters.
FILTER_SANITIZE_STRIPPED (integer)
ID des "stripped"-Filters.
FILTER_SANITIZE_ENCODED (integer)
ID des "encoded"-Filters.
FILTER_SANITIZE_SPECIAL_CHARS (integer)
ID des "special_chars"-Filters.
FILTER_SANITIZE_EMAIL (integer)
ID des "email"-Filters.
FILTER_SANITIZE_URL (integer)
ID des "url"-Filters.
FILTER_SANITIZE_NUMBER_INT (integer)
ID des "number_int"-Filters.
FILTER_SANITIZE_NUMBER_FLOAT (integer)
ID des "number_float"-Filters.
FILTER_SANITIZE_MAGIC_QUOTES (integer)
ID des "magic_quotes"-Filters.
FILTER_CALLBACK (integer)
ID des "callback"-Filters.
FILTER_FLAG_ALLOW_OCTAL (integer)
Oktale Notation (0[0-7]+) im "int"-Filter erlauben.
FILTER_FLAG_ALLOW_HEX (integer)
Hexadezimale Notation (0x[0-9a-fA-F]+) im "int"-Filter erlauben.
FILTER_FLAG_STRIP_LOW (integer)
Zeichen mit einem ASCII-Wert kleiner 32 entfernen.
FILTER_FLAG_STRIP_HIGH (integer)
Zeichen mit einem ASCII-Wert größer 127 entfernen.
FILTER_FLAG_ENCODE_LOW (integer)
Zeichen mit einem ASCII-Wert kleiner 32 kodieren.
FILTER_FLAG_ENCODE_HIGH (integer)
Zeichen mit einem ASCII-Wert größer 127 kodieren.
FILTER_FLAG_ENCODE_AMP (integer)
& kodieren.
FILTER_FLAG_NO_ENCODE_QUOTES (integer)
' und " nicht kodieren.
FILTER_FLAG_EMPTY_STRING_NULL (integer)
(Aktuell ohne Verwendung.)
FILTER_FLAG_ALLOW_FRACTION (integer)
Brüche im "number_float"-Filter erlauben.
FILTER_FLAG_ALLOW_THOUSAND (integer)
Tausender-Trenner (,) im "number_float"-Filter erlauben.
FILTER_FLAG_ALLOW_SCIENTIFIC (integer)
Exponentialschreibweise (e, E) im "number_float"-Filter erlauben.
FILTER_FLAG_PATH_REQUIRED (integer)
Fordert Pfad im "validate_url"-Filter.
FILTER_FLAG_QUERY_REQUIRED (integer)
Fordert Abfrage im "validate_url"-Filter.
FILTER_FLAG_IPV4 (integer)
Nur IPv4-Adressen im "validate_ip"-Filter erlauben.
FILTER_FLAG_IPV6 (integer)
Nur IPv6-Adressen im "validate_ip"-Filter erlauben.
FILTER_FLAG_NO_RES_RANGE (integer)
Reservierte Adressen im "validate_ip"-Filter verweigern.
FILTER_FLAG_NO_PRIV_RANGE (integer)
Private Adressen im "validate_ip"-Filter verweigern.

Filter
PHP Manual