php字符串过滤

2021-11-27
// 使用自定义函数过滤变量,返回过滤后的值
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);

 

{/if}