PHP 中的 FILTER_SANITIZE_NUMBER_FLOAT 常量
FILTER_SANITIZE_NUMBER_FLOAT 常量刪除浮點數中的所有非法字元。
標幟
FILTER_FLAG_ALLOW_FRACTION − 允許分數分界符
FILTER_FLAG_ALLOW_THOUSAND − 允許千位分隔符
FILTER_FLAG_ALLOW_SCIENTIFIC − 允許科學計數法
返回值
FILTER_SANITIZE_NUMBER_FLOAT 常量沒有任何返回值。
示例
下面是一個使用 FILTER_FLAG_ALLOW_FRACTION 標幟的示例。
<?php $var = "3-1f+2.56p"; var_dump(filter_var($var, FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION)); ?>
輸出
以下是輸出。
string(8) "3-1+2.56"
我們再看另一個示例。這裡使用了 FILTER_FLAG_ALLOW_THOUSAND 標幟 −
示例
<?php $var = "1-4f+25,6p"; var_dump(filter_var($var, FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_THOUSAND)); ?>
輸出
以下是輸出。
string(8) "1-4+25,6"
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP