<完整PHP過濾器參考
定義和用法
該FILTER_SANITIZE_NUMBER_FLOAT過濾器去除浮點數所有非法字符。
這個過濾器允許數字和+ - 默認
- 名稱: "number_float"
- ID-號:520
可能的標誌:
- FILTER_FLAG_ALLOW_FRACTION -允許餾分分離器(like . )
- FILTER_FLAG_ALLOW_THOUSAND -允許千位分隔符(like , )
- FILTER_FLAG_ALLOW_SCIENTIFIC -允許科學計數法(like e and E)
例
<?php
$number="5-2f+3.3pp";
var_dump(filter_var($number, FILTER_SANITIZE_NUMBER_FLOAT,
FILTER_FLAG_ALLOW_FRACTION));
?>
代碼的輸出將是:
string(7) "5-2+3.3"
<完整PHP過濾器參考