PHP FILTER_SANITIZE_NUMBER_FLOAT 过滤器

返回上一级

PHP FILTER_SANITIZE_NUMBER_FLOAT 过滤器删除浮点数中所有非法的字符

  • Name: "number_float"
  • ID-number: 520

该过滤器默认允许所有数字以及 + -

可选的标志

标志 描述
FILTER_FLAG_ALLOW_FRACTION 允许小数分隔符 (比如 .)
FILTER_FLAG_ALLOW_THOUSAND 允许千位分隔符(比如 ,)
FILTER_FLAG_ALLOW_SCIENTIFIC 允许科学记数法(比如 e 和 E)

范例

<?php

$number="5-2f+3.3pp";

$rs = filter_var($number, FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);

var_dump($rs);

运行以上 PHP 范例,输出结果如下

string(7) "5-2+3.3"

返回上一级

PHP 5 函数参考手册

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2018 简单教程 twle.cn All Rights Reserved.