PHP FILTER_SANITIZE_NUMBER_FLOAT 过滤器

PHP 教程 · 2019-01-25 21:27:29

定义和用法

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";
var_dump(filter_var($number, FILTER_SANITIZE_NUMBER_FLOAT,
FILTER_FLAG_ALLOW_FRACTION));
?>

代码的输出如下所示:


string(7) "5-2+3.3"


点击查看所有 PHP 教程 文章: https://codercto.com/courses/l/5.html

查看所有标签

LINUX与UNIX Shell编程指南

LINUX与UNIX Shell编程指南

David Tansley / 徐炎、张春萌 / 机械工业出版社 / 2000-6 / 38.00元

本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。一起来看看 《LINUX与UNIX Shell编程指南》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

随机密码生成器
随机密码生成器

多种字符组合密码

MD5 加密
MD5 加密

MD5 加密工具