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中的实现trim函数代码
Mar 19 PHP
php下使用SMTP发邮件的代码
Jan 10 PHP
PHP 数字左侧自动补0
Mar 31 PHP
DedeCMS 核心类TypeLink.class.php摘要笔记
Apr 07 PHP
php牛逼的面试题分享
Jan 18 PHP
YII模块实现绑定二级域名的方法
Jul 09 PHP
对PHP PDO的一些认识小结
Jan 23 PHP
PHP中trim()函数简单使用指南
Apr 16 PHP
PHP代码优化技巧小结
Sep 29 PHP
PHP 下载文件时如何自动添加bom头及解释BOM头和去掉bom头的方法
Jan 04 PHP
编写PHP脚本清除WordPress头部冗余代码的方法讲解
Mar 01 PHP
PHP中使用jQuery+Ajax实现分页查询多功能操作(示例讲解)
Sep 17 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 str_pad 函数用法简介
2009/07/11 PHP
ThinkPHP中自定义错误页面和提示页面实例
2014/11/22 PHP
php实现用于删除整个目录的递归函数
2015/03/16 PHP
php使用ftp远程上传文件类(完美解决主从文件同步问题的方法)
2016/09/23 PHP
详解php反序列化
2020/06/10 PHP
javascript 动态参数判空操作
2008/12/22 Javascript
javascript将DOM节点添加到文档的方法实例分析
2015/08/04 Javascript
一个php+js实时显示时间问题
2015/10/12 Javascript
原生JavaScript实现瀑布流布局
2020/06/28 Javascript
浅谈jQuery中的checkbox问题
2016/08/10 Javascript
js简单实现网页换肤功能
2017/04/07 Javascript
jQuery实现多张图片上传预览(不经过后端处理)
2017/04/29 jQuery
深入理解Vue.js源码之事件机制
2017/09/27 Javascript
JavaScript屏蔽Backspace键的实现代码
2017/11/02 Javascript
详解webpack-dev-server使用http-proxy解决跨域问题
2018/01/13 Javascript
在vue项目中,使用axios跨域处理
2018/03/07 Javascript
详解vue-router数据加载与缓存使用总结
2018/10/29 Javascript
vue将后台数据时间戳转换成日期格式
2019/07/31 Javascript
vue中上传视频或图片或图片和文字一起到后端的解决方法
2019/12/01 Javascript
Windows下安装 node 的版本控制工具 nvm
2020/02/06 Javascript
JavaScript如何判断input数据类型
2020/02/06 Javascript
[00:47]TI7不朽珍藏III——沙王不朽展示
2017/07/15 DOTA
Python中datetime常用时间处理方法
2015/06/15 Python
使用Python读写及压缩和解压缩文件的示例
2016/07/08 Python
Django实现登录随机验证码的示例代码
2018/06/20 Python
Python如何基于selenium实现自动登录博客园
2019/12/16 Python
python爬虫实现POST request payload形式的请求
2020/04/30 Python
HTML5离线应用与客户端存储的实现
2018/05/03 HTML / CSS
俄罗斯香水和化妆品购物网站:Л’Этуаль
2018/05/10 全球购物
struct与class的区别
2014/02/03 面试题
银行委托书范本
2014/04/04 职场文书
高中教师个人工作总结
2015/02/10 职场文书
[有人@你]你有一封绿色倡议书,请查收!
2019/07/18 职场文书
MySQL数字类型自增的坑
2021/05/07 MySQL
欧元符号 €
2022/02/17 杂记
MySQL学习之基础命令实操总结
2022/03/19 MySQL