www.baike369.com
百科369 > PHP教程 > PHP过滤器

PHP过滤器


PHP过滤器

ID名称 描述
FILTER_CALLBACK 调用用户自定义函数来过滤数据。
FILTER_SANITIZE_STRING 去除标签、去除或编码特殊字符。
FILTER_SANITIZE_STRIPPED "string"过滤器的别名。
FILTER_SANITIZE_ENCODED URL-encode字符串,去除或编码特殊字符。
FILTER_SANITIZE_SPECIAL_CHARS HTML转义字符'"<>&以及ASCII值小于32的字符。
FILTER_SANITIZE_EMAIL 删除所有字符,除了字母、数字以及!#$%&'*+-/=?^_`{|}~@.[]
FILTER_SANITIZE_URL 删除所有字符,除了字母、数字以及$-_.+!*'(),{}|\\^~[]`<>#%";/?:@&=
FILTER_SANITIZE_NUMBER_INT 删除所有字符,除了数字和+-
FILTER_SANITIZE_NUMBER_FLOAT 删除所有字符,除了数字、+-以及.,eE
FILTER_SANITIZE_MAGIC_QUOTES 应用addslashes()。
FILTER_UNSAFE_RAW 不进行任何过滤,只用于去除或编码特殊字符。
FILTER_VALIDATE_INT 在指定的范围内,以整数验证值。
FILTER_VALIDATE_BOOLEAN 如果是"1"、"true"、"on"或"yes",则返回true
如果是"0"、"false"、"off"、"no"或"",则返回false
否则返回null
FILTER_VALIDATE_FLOAT 以浮点数验证值。
FILTER_VALIDATE_REGEXP 根据regexp,兼容Perl的正则表达式来验证值。
FILTER_VALIDATE_URL 把值作为URL来验证。
FILTER_VALIDATE_EMAIL 把值作为e-mail来验证。
FILTER_VALIDATE_IP 把值作为IP地址来验证。
Copyright© 2011-2016 www.baike369.com All Rights Reserved