filter_sanitize_number_int 過濾器刪除數字中所有非法的字符。
該過濾器允許所有數字以及 +-。
*/
$number="5-2+3pp";
var_dump(filter_var($number, filter_sanitize_number_int));
/*
驗證數字:^[0-9]*$
驗證n位的數字:^d{n}$
驗證至少n位數字:^d{n,}$
驗證m-n位的數字:^d{m,n}$
驗證零和非零開頭的數字:^(0|[1-9][0-9]*)$
驗證有兩位小數的正實數:^[0-9]+(.[0-9]{2})?$
驗證有1-3位小數的正實數:^[0-9]+(.[0-9]{1,3})?$
驗證非零的正整數:^+?[1-9][0-9]*$
驗證非零的負整數:^-[1-9][0-9]*$
驗證非負整數(正整數 + 0) ^d+$
驗證非正整數(負整數 + 0) ^((-d+)|(0+))$
驗證長度為3的字符:^.{3}$
更多詳細內容請查看:http://www.bkjia.com/phper/php-function/35065.htm
*/