// 使用自定义函数过滤变量,返回过滤后的值
filter_var($var, $filter = FILTER_CALLBACK, array('options' => 'callback'));
// 删除所有字母,数字和!#$%&'*+-=?^_`{|}~@.[]字符
filter_var($var, FILTER_SANITIZE_EMAIL);
// 删除所有字母,数字和$-_.+!*'(),{}|\\^~[]`<>#%";/?:@&=字符,返回删除后的字符串
filter_var($var, FILTER_SANITIZE_URL);
// //删除除数字- + e E以外的所有字符
filter_var($var, FILTER_SANITIZE_NUMBER_FLOAT);
// 删除除数字,加号和减号之外的所有字符
filter_var($var, FILTER_SANITIZE_NUMBER_INT);