ID Name Description FILTER_CALLBACK Call a user-defined function to filter data FILTER_SANITIZE_STRING Strip tags, optionally strip or encode special characters FILTER_SANITIZE_STRIPPED Alias of "string" filter FILTER_SANITIZE_ENCODED URL-encode string, optionally strip or encode special characters
FILTER_SANITIZE_SPECIAL_CHARS HTML-escape -sonderzeichen- '"<>& and characters with ASCII value less than 32
FILTER_SANITIZE_EMAIL Remove all characters, except letters, digits and -sonderzeichen- !#$%&'*+-/=?^_`{|}~@.[] FILTER_SANITIZE_URL Remove all characters, except letters, digits and -sonderzeichen- $-_.+!*'(),{}|\\^~[]`<>#%";/?:@&=
FILTER_SANITIZE_NUMBER_INT Remove all characters, except digits and +- FILTER_SANITIZE_NUMBER_FLOAT Remove all characters, except digits, +- and optionally .,eE
FILTER_SANITIZE_MAGIC_QUOTES Apply addslashes() FILTER_UNSAFE_RAW Do nothing, optionally strip or encode special characters FILTER_VALIDATE_INT Validate value as integer, optionally from the specified range FILTER_VALIDATE_BOOLEAN Return TRUE for "1", "true", "on" and "yes", FALSE for "0", "false", "off", "no", and "", NULL otherwise
FILTER_VALIDATE_FLOAT Validate value as float FILTER_VALIDATE_REGEXP Validate value against regexp, a Perl-compatible regular expression FILTER_VALIDATE_URL Validate value as URL, optionally with required components FILTER_VALIDATE_EMAIL Validate value as e-mail FILTER_VALIDATE_IP Validate value as IP address, optionally only IPv4 or IPv6 or not from private or reserved ranges
FILTER_NULL_ON_FAILURE is set, FALSE is returned only for "0", "false", "off", "no", and "", and NULL is returned for all non-boolean values.
|