php 带逗号千位符数字的处理方法


Posted in PHP onJanuary 10, 2012

通常用number_format(); 来格式化数字,默认情况千位符是用逗号间隔的,比如:

echo number_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 防止单引号,双引号在接受页面转义
Jul 10 PHP
php 破解防盗链图片函数
Dec 09 PHP
PHP HTML JavaScript MySQL代码如何互相传值的方法分享
Sep 30 PHP
PHP生成随机用户名和密码的实现代码
Feb 27 PHP
可以保证单词完整性的PHP英文字符串截取代码分享
Jul 15 PHP
PHP的拦截器实例分析
Nov 03 PHP
php文件系统处理方法小结
May 23 PHP
PHP实现数据分页显示的简单实例
May 26 PHP
完美利用Yii2微信后台开发的系列总结
Jul 18 PHP
PHP正则匹配日期和时间(时间戳转换)的实例代码
Dec 14 PHP
PHP swoole和redis异步任务实现方法分析
Aug 12 PHP
php实现通过stomp协议连接ActiveMQ操作示例
Feb 23 PHP
php mysql 判断update之后是否更新了的方法
Jan 10 #PHP
用PHP实现小写金额转换大写金额的代码(精确到分)
Jan 10 #PHP
解决文件名解压后乱码的问题 将文件名进行转码的代码
Jan 10 #PHP
php 字符串替换的方法
Jan 10 #PHP
PHP中strtotime函数使用方法分享
Jan 10 #PHP
比较详细PHP生成静态页面教程
Jan 10 #PHP
php中通过正则表达式下载内容中的远程图片的函数代码
Jan 10 #PHP
You might like
PHP的FTP学习(二)
2006/10/09 PHP
PHP个人网站架设连环讲(三)
2006/10/09 PHP
修改php.ini不生效问题解决方法(上传大于8M的文件)
2013/06/14 PHP
php利用腾讯ip分享计划获取地理位置示例分享
2014/01/20 PHP
jquery获取多个checkbox的值异步提交给php的方法
2015/06/24 PHP
gearman管理工具GearmanManager的安装与php使用方法示例
2020/02/27 PHP
JS中attr和prop属性的区别以及优先选择示例介绍
2014/06/30 Javascript
jQuery使用after()方法在元素后面添加多项内容的方法
2015/03/26 Javascript
一道常被人轻视的web前端常见面试题(JS)
2016/02/15 Javascript
在JSP中如何实现MD5加密的方法
2016/11/02 Javascript
JS实现动画兼容性的transition和transform实例分析
2016/12/13 Javascript
JS基于递归算法实现1,2,3,4,5,6,7,8,9倒序放入数组中的方法
2017/01/03 Javascript
javascript函数的四种调用模式
2017/01/08 Javascript
Vue如何引入远程JS文件
2017/04/20 Javascript
JS一个简单的注册页面实例
2017/09/05 Javascript
原生js封装运动框架的示例讲解
2017/10/01 Javascript
jQuery实现推拉门效果
2020/10/19 jQuery
Python内置的字符串处理函数整理
2013/01/29 Python
python计算书页码的统计数字问题实例
2014/09/26 Python
python基于xmlrpc实现二进制文件传输的方法
2015/06/02 Python
深入理解Python装饰器
2016/07/27 Python
Python实现PS滤镜碎片特效功能示例
2018/01/24 Python
Python字符串格式化%s%d%f详解
2018/02/02 Python
python正则表达式爬取猫眼电影top100
2018/02/24 Python
python 解压、复制、删除 文件的实例代码
2020/02/26 Python
完美解决TensorFlow和Keras大数据量内存溢出的问题
2020/07/03 Python
python3将变量输入的简单实例
2020/08/19 Python
一款基于css3麻将筛子3D翻转特效的实例教程
2014/12/31 HTML / CSS
自定义html标记替换html5新增元素
2008/10/17 HTML / CSS
巴西最大的巴士票务门户:Quero Passagem
2020/11/21 全球购物
毕业生简历自我评价范文
2014/04/09 职场文书
2014党的群众路线教育实践活动学习心得体会
2014/10/31 职场文书
优秀志愿者感言
2015/08/01 职场文书
pytorch损失反向传播后梯度为none的问题
2021/05/12 Python
Python 如何将integer转化为罗马数(3999以内)
2021/06/05 Python
Python实现Excel文件的合并(以新冠疫情数据为例)
2022/03/20 Python