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 相关文章推荐
人大复印资料处理程序_补充篇
Oct 09 PHP
php通用防注入程序 推荐
Feb 26 PHP
微博短链接算法php版本实现代码
Sep 15 PHP
php fsockopen伪造post与get方法的详解
Jun 14 PHP
php加密算法之实现可逆加密算法和解密分享
Jan 21 PHP
php实现向javascript传递数组的方法
Jul 27 PHP
php投票系统之增加与删除投票(管理员篇)
Jul 01 PHP
PHP文件上传操作实例详解
Sep 27 PHP
php 反斜杠处理函数addslashes()和stripslashes()实例详解
Dec 25 PHP
PHP依赖注入(DI)和控制反转(IoC)详解
Jun 12 PHP
PHP判断json格式是否正确的实现代码
Sep 20 PHP
PHP FileSystem 文件系统常用api整理总结
Jul 12 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学习笔记之三 数据库基本操作
2011/01/17 PHP
关于初学PHP时的知识积累总结
2013/06/07 PHP
php读取大文件示例分享(文件操作类)
2014/04/13 PHP
php函数式编程简单示例
2019/08/08 PHP
PHP pthreads v3下worker和pool的使用方法示例
2020/02/21 PHP
Ext.MessageBox工具类简介
2009/12/10 Javascript
js 学习笔记(三)
2009/12/29 Javascript
SOSO地图API使用(一)在地图上画圆实现思路与代码
2013/01/15 Javascript
推荐9款炫酷的基于jquery的页面特效
2014/12/07 Javascript
JS实现的车标图片提示效果代码
2015/10/10 Javascript
设计模式中的组合模式在JavaScript程序构建中的使用
2016/05/18 Javascript
JavaScript探测CSS动画是否已经完成的方法
2016/08/30 Javascript
VUE axios发送跨域请求需要注意的问题
2017/07/06 Javascript
js使用原型对象(prototype)需要注意的地方
2017/08/28 Javascript
angular动态表单制作
2018/02/23 Javascript
微信小程序解除10个请求并发限制
2018/12/18 Javascript
解决layui的input独占一行的问题
2019/09/10 Javascript
vue设置导航栏、侧边栏为公共页面的例子
2019/11/01 Javascript
vue设置动态请求地址的例子
2019/11/01 Javascript
微信小程序如何通过用户授权获取手机号(getPhoneNumber)
2020/01/21 Javascript
使用python编写脚本获取手机当前应用apk的信息
2014/07/21 Python
python使用点操作符访问字典(dict)数据的方法
2015/03/16 Python
python爬取w3shcool的JQuery课程并且保存到本地
2017/04/06 Python
Python实现输入二叉树的先序和中序遍历,再输出后序遍历操作示例
2018/07/27 Python
python向字符串中添加元素的实例方法
2019/06/28 Python
django获取from表单multiple-select的value和id的方法
2019/07/19 Python
Python Sphinx使用实例及问题解决
2020/01/17 Python
GDAL 矢量属性数据修改方式(python)
2020/03/10 Python
Python unittest框架操作实例解析
2020/04/13 Python
分享一个python的aes加密代码
2020/12/22 Python
Sandro法国官网:法国成衣品牌
2019/08/28 全球购物
如何判断计算机可能已经中马
2013/03/22 面试题
入股协议书范本
2014/04/14 职场文书
2014年国庆节广播稿
2014/09/19 职场文书
入党介绍人意见2015
2015/06/01 职场文书
导游词之杭州岳王庙
2019/11/13 职场文书