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 上一篇,下一篇文章实现代码与原理说明
May 09 PHP
PHP面向接口编程 耦合设计模式 简单范例
Mar 23 PHP
在PHP中设置、使用、删除Cookie的解决方法
May 06 PHP
使用Smarty 获取当前日期时间和格式化日期时间的方法详解
Jun 18 PHP
smarty缓存用法分析
Dec 16 PHP
PHP批量去除BOM头代码分享
Jun 26 PHP
Linux+Nginx+MySQL下配置论坛程序Discuz的基本教程
Dec 23 PHP
PHP实现微信网页授权开发教程
Jan 19 PHP
常用PHP数组排序函数归纳
Aug 08 PHP
thinkphp5.0自定义验证规则使用方法
Nov 16 PHP
php的扩展写法总结
May 14 PHP
Thinkphp 框架扩展之标签库驱动原理与用法分析
Apr 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
取得一定长度的内容,处理中文
2006/12/20 Javascript
jquery 将disabled的元素置为enabled的三种方法
2009/07/25 Javascript
在一个浏览器里呈现所有浏览器测试结果的前端测试工具的思路
2010/03/02 Javascript
jquery 文本上下无缝滚动,鼠标放上去就停止 小例子
2013/06/05 Javascript
基于JQuery的列表拖动排序实现代码
2013/10/01 Javascript
jquery如何获取复选框的值
2013/12/12 Javascript
js中settimeout方法加参数
2014/02/28 Javascript
node.js入门教程迷你书、node.js入门web应用开发完全示例
2014/04/06 Javascript
javascript中定义类的方法详解
2015/02/10 Javascript
javascript制作2048游戏
2015/03/30 Javascript
jquery分割字符串的方法
2015/06/24 Javascript
JQuery实现鼠标滚轮滑动到页面节点
2015/07/28 Javascript
详解JavaScript中数组和字符串的lastIndexOf()方法使用
2016/03/13 Javascript
Javascript中浏览器窗口的基本操作总结
2016/08/18 Javascript
学习vue.js计算属性
2016/12/03 Javascript
Angular4.0中引入laydate.js日期插件的方法教程
2017/12/25 Javascript
js中Array对象的常用遍历方法详解
2019/01/17 Javascript
js+canvas实现两张图片合并成一张图片的方法
2019/11/01 Javascript
js实现鼠标拖曳效果
2020/12/30 Javascript
[01:22]DOTA2神秘商店携大量周边降临完美大师赛
2017/11/07 DOTA
Python实现统计给定字符串中重复模式最高子串功能示例
2018/05/16 Python
对python中的装包与解包实例详解
2019/08/24 Python
HTML5中图片之间的缝隙完美解决方法
2017/07/07 HTML / CSS
Argos官网:英国家喻户晓的百货零售连锁商
2017/04/03 全球购物
预订从美国飞往印度的机票:MyTicketsToIndia
2017/05/19 全球购物
马来西亚网上美容店:Hermo.my
2017/11/25 全球购物
编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串
2014/01/07 面试题
室内设计实习自我鉴定
2013/09/25 职场文书
2014年班主任自我评价范文
2014/04/23 职场文书
大学生演讲稿
2014/04/25 职场文书
班级光棍节联谊会策划书
2014/10/10 职场文书
优秀共产党员事迹材料
2014/12/18 职场文书
2015年新学期寄语
2015/02/26 职场文书
2015年五一劳动节演讲稿
2015/03/18 职场文书
zabbix 代理服务器的部署与 zabbix-snmp 监控问题
2022/07/15 Servers
前端使用svg图片改色实现示例
2022/07/23 HTML / CSS