php 逗号千分位,PHP中number_format函数输出数字格式化,增加千分位符号
下文给各位介绍一个PHP中number_format函数输出数字格式化,增加千分位符号,如果有需要的朋友可一起来看看.
在输出数据到屏幕上显示的时候,如果数据较大,位数较多,看上去会比较费劲,有一种比较直观的方法是使用千分位,也就是每三位数字显示一个逗号,这样可以快速的知道数的大小,不用一位位的去慢慢数了.
令人高兴的是,php中有专门的函数可以完成这个任务,可以在输出数据的时候自动加上千分位.
string number_format(float number[,int decimals [,string dec_point,string thousands_sep]])
number_format有四个参数,第一个参数是要输出的数字(浮点类型),这个参数是必需的,后面三个参数为可选的,其中后面两个参数要么全没有,要么全提供.
number 必需,要格式化的数字,如果未设置其他参数,则数字会被格式化为不带小数点且以逗号 (,) 作为分隔符.
decimals 可选,规定多少个小数,如果设置了该参数,则使用点号 (.) 作为小数点来格式化数字.
decimalpoint 可选,规定用作小数点的字符串.
separator 可选,规定用作千位分隔符的字符串,仅使用该参数的第一个字符,比如 “xyz” 仅输出 “x”.
string number_format(
float number, //要输出的数字
int decimals, //小数位的位数,默认为0
string dec_point, //小数点的表示,默认为.
string thousands_sep //千分位的表示,默认为,
)
下面搞个例子试试:
echonumber_format('1234.56');
echonumber_format('1234.56',1);
echonumber_format('1234.56',2);
echonumber_format('1234.56',3);
echonumber_format('1234.56',2,'-','/');
//结果如下
1,235 // 四舍五入
1,234.6 //
1,234.56 //
1,234.560 // 小数位不足,补充0
1/234-56 // 千分位符号变成/,小数点符号变为-
例子:number_format
$number= 1234.56;
// english notation (default)
$english_format_number= number_format($number);
// 1,235
// French notation
$nombre_format_francais= number_format($number, 2,',',' ');
// 1 234,56
$number= 1234.5678;//开源软件:phpfensi.com
// english notation without thousands seperator
$english_format_number= number_format($number, 2,'.','');
// 1234.57
?>
php 逗号千分位,PHP中number_format函数输出数字格式化,增加千分位符号相关推荐
- python中print函数输出是字符串_如何用python3输出print函数?
最近函数讲的比较多,小编知道大家对函数的热情很高,所以趁热打铁想扩展一些知识内容.毕竟大家对print函数不算陌生,用的也算是频繁.不知道大家有没有学过输出print函数方面的知识,今天小编要带来的内 ...
- 千行百业中的我们,数字山河间的中国速度
无论你在哪,在做着什么,想必都对过去的庚子年记忆深刻.这一年里我们经历了太多困难险阻,当新春来临,我们或许可以长舒一口气,对自己说--我做到了,我们依旧在前进,万里山河仍无恙. 这一年,全球逆局中的中 ...
- Python之format格式化函数以及数字格式化输出规范
目录 一.format函数官方解释 二.format数字格式化 format函数的应用场景,主要用于Python字符串的处理,以及计算机二级考试基础内容. 一.format函数官方解释 str.for ...
- comsol计算数据导出matlab,comsol4.2怎样在matlab中通过函数输出数据
急!comsol4.2怎样在matlab中运行输出数据,怎样通过mpheval等函数读取comsol4.2计算结果. 运行以下代码老是报错:Corrupt P-file "...\COMSO ...
- python中number函数_Python 数字(Number)
Python 数字(Number) Python 数字数据类型用于存储数值. 数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间. 以下实例在变量赋值时 Number 对象 ...
- python中complex函数输出结果表示_下面代码的执行结果是
[单选题]下面代码的输出结果是 x=10 y=3 print(divmod(x,y)) [单选题]下面代码的输出结果是 s = "The python language is a cross ...
- Excel中zhmoney函数将数字转成中文大写金额
好了财务员小张,在开始工作之前,下载安装了一个方方格子函数扩展包,发现了一个zhmoney的函数,以后就再也不用手动输入中文大写金额了,看下图动态演示吧 (方方格子插件) 1.首先输入zhmoney函 ...
- java 输出指定位数_java中如何控制输出数字位数
展开全部 用个例子来说明: double d = 345.678; String s = "hello!"; int i = 1234; //"%"表示进行 ...
- html中写自增数字,WPS word中数字怎么自增 如何在word中设置数字的千位分隔符
选中某行,列或者某一部分,选择菜单栏的"行和列"->"填充"选项,选择序列选项. 在弹出的窗口中设置你需要的选项. WPS文字怎样自动增加数字 如何在WP ...
最新文章
- 黄仁勋把自己做成了虚拟娃娃
- Ubuntu命令行下安装,卸载软件包的过程
- 【设计模式】代理模式 ( 动态代理使用流程 | 创建目标对象 | 创建被代理对象 | 创建调用处理程序 | 动态创建代理对象 | 动态代理调用 )
- python4delphi 设置syspath
- 10月第3周网络安全报告:新增信息安全漏洞308个
- 【时间序列】NeuralProphet:Prophet的Pytorch实现!精度更高 预测更快 特性更多!...
- MFC+ODBC操作Access数据库pdf版
- 基于大数据的NBA球员数据分析及预测系统
- 【FusionCompute】基于FreeNAS部署并使用虚拟存储(五)
- 微信小程序 关于头像上传,showActionSheet,chooseImage,uploadFile
- mysql 处理文本数据_mysql文本处理函数实例(数据处理函数的使用一)
- NVIDIA Jetson TK1学习与开发(三):图文详解Jetson TK1平台搭建
- 代理服务器没有响应解决方案
- 笔记本nc10装linux,三星nc10笔记本快捷键驱动
- 迷宫(二) 计蒜客--1596
- 设备选型的重要性分析
- 设置typora标题、目录、大纲自动编号
- 延边大学计算机专业考研,计算机专业考研成功经验谈
- “好男人不包二奶”的营销策略——奢侈品“奇葩”市场缘何存在?
- 基于STM32F767的SD卡EXCEL文件读写
热门文章
- [bzoj1700]: [Usaco2007 Jan]Problem Solving 解题
- 3D Math Primer for Graphics and Game Development -- 图形与游戏开发(3D数学基础) (简介)...
- ZOJ3545——AC自动机+状态dp
- C# 中用stopwatch测试代码运行时间
- 华为鸿蒙安全认证,手机系统哪家强,华为鸿蒙系统获得国际安全标准最高等级认证,强不强?...
- linux cd是什么目录,linux-cd命令
- usb 系统消息_别让 USB 传输速度影响 Android 开发效率
- stylus 设置全局样式_在vue-cli 3中, 给stylus、sass样式传入共享的全局变量
- python调用robotframework api_python+robot framework接口自动化测试
- clion 插件_IDEA必备插件系列-Rainbow