php带逗号千位符数字的处理方法
2023-06-13 09:14:32 时间
通常用number_format();来格式化数字,默认情况千位符是用逗号间隔的,比如:
复制代码代码如下:
echonumber_format("10000.01231",2);
//取小数点后2位,输出的结果为:10,000.01千位默认是用逗号间隔。
如果我们后台验证从客户端获取来的这种格式的数字就有点费劲了。
老修通常用filter_input(INPUT_POST,"price",FILTER_VALIDATE_FLOAT)来验证价格,如果是带逗号的千位符就会获取不到。
所以在确认输入是数字的时候就要先过滤掉所有的千位符,然后再验证。
其实很少有人会带千位符输入数字的,除非是复制的或者是把原来输出的值再提交。
在输出的时候我们就可以尽量少用带有千位符的数字格式,输出可以这样写:
format_number("10000.01231",2,".","");
//这样输出的就是10000.01
相关文章
- php 字符串替换中文,PHP中文字符串替换其中为*的方法
- PHP 发邮件_php发送邮件带附件
- PHP DFA算法实现敏感词过滤包 php-dfa-sensitive
- PHP与MySQL:紧密结合的良好伙伴(php与mysql关系)
- Linux切换PHP版本:快速而安全的方法(linux切换php版本)
- PHP变量回收详解编程语言
- PHP微信授权登录用于多个域名的方法详解编程语言
- 在Linux上快速搭建PHP开发环境(linux搭建php环境)
- 【Linux重启PHP服务的命令指南】(linux重启php命令)
- 实现PHP程序Redis连接池的简单方法(redis连接池php)
- PHP轻松访问MySQL数据:使用简明易懂的方法获取数据(php获取mysql数据)
- PHP从Linux中读取文件的方法(php读取linux文件)
- MongoDB整合PHP:快速配置你的开发环境(mongodb配置php)
- 学习与掌握Linux PHP全局变量的使用方法(linuxphp全局)
- PHP无法连接MSSQL数据库问题的解决方法(php 无法 mssql)
- 快速学习PHP Redis的使用方法(php redis怎么用)
- PHP访问MSSQL数据库的实现方法(php 读取 mssql)
- 用PHP访问本地MSSQL数据库的实现方法(php访问本地mssql)
- PHP管理MSSQL的方法探索(Php管理mssql)
- PHP连接MSSQL数据库发生错误解决方法(php mssql 错误)
- 利用PHP实现Redis队列任务的并发处理(redis队列任务php)
- PHP脚本中include文件出错解决方法
- php中关于普通表单多文件上传的处理方法
- php处理斐波那契数列非递归方法
- PHP__autoload()方法真的影响性能吗?
- PHP的异常处理、错误的抛出及回调函数等面向对象的错误处理方法
- 解析PHP多种序列化与反序列化的方法
- 探讨php中遍历二维数组的几种方法详解
- 解析关于java,php以及html的所有文件编码与乱码的处理方法汇总
- Python和php通信乱码问题解决方法
- windows下配置apache+php+mysql时出现问题的处理方法
- php魔术方法详解
- PHP获取youku视频真实flv文件地址的方法