PHP number_format函数原理及实例解析


Posted in PHP onJuly 14, 2020

实例1

格式化数字:

<?php 
echo number_format("1000000").""; 
echo number_format("1000000",2).""; 
echo number_format("1000000",2,",","."); 
?>

定义和用法

number_format() 函数通过千位分组来格式化数字。

注释:该函数支持一个、两个或四个参数(不是三个)。

语法

number_format(number,decimals,decimalpoint,separator)

参数 描述
number 必需。要格式化的数字。如果未设置其他参数,则数字会被格式化为不带小数点且以逗号(,)作为千位分隔符。
decimals 可选。规定多少个小数。如果设置了该参数,则使用点号(.)作为小数点来格式化数字。
decimalpoint 可选。规定用作小数点的字符串。
separator 可选。规定用作千位分隔符的字符串。仅使用该参数的第一个字符。比如 "xxx" 仅输出 "x"。 注释:如果设置了该参数,那么所有其他参数都是必需的。

实例2

您想要返回一个价格:一个参数将对数字进行舍入(格式化为不带小数位形式),两个参数将给出您想要的结果:

<?php 
$num = 1999.9; 
$formattedNum = number_format($num).""; 
echo $formattedNum; 
$formattedNum = number_format($num, 2); 
echo $formattedNum; 
?>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
用缓存实现静态页面的测试
Dec 06 PHP
SMARTY学习手记
Jan 04 PHP
PHP array_multisort()函数的使用札记
Jul 03 PHP
apache+codeigniter 通过.htcaccess做动态二级域名解析
Jul 01 PHP
无需重新编译php加入ftp扩展的解决方法
Feb 07 PHP
解析php中获取系统信息的方法
Jun 25 PHP
WordPress中登陆后关闭登陆页面及设置用户不可见栏目
Dec 31 PHP
PHP strip_tags保留多个HTML标签的方法
May 22 PHP
PHP发送AT指令实例代码
May 26 PHP
PHP通过引用传递参数用法分析
Dec 01 PHP
PHP实现的简单异常处理类示例
May 04 PHP
laravel框架语言包拓展实现方法分析
Nov 22 PHP
PHP array_reverse() 函数原理及实例解析
Jul 14 #PHP
PHP基于array_unique实现二维数组去重
Jul 14 #PHP
关于Anemometer图形化显示MySQL慢日志的工具搭建及使用的详细介绍
Jul 13 #PHP
通过实例解析PHP数据类型转换方法
Jul 11 #PHP
PHP var关键字相关原理及使用实例解析
Jul 11 #PHP
PHP手机号码及邮箱正则表达式实例解析
Jul 11 #PHP
基于PHP实现短信验证码发送次数限制
Jul 11 #PHP
You might like
极典R601SW收音机
2021/03/02 无线电
提交表单后 PHP获取提交内容的实现方法
2016/05/25 PHP
小程序微信支付功能配置方法示例详解【基于thinkPHP】
2019/05/05 PHP
让iframe子窗体取父窗体地址栏参数(querystring)
2009/10/13 Javascript
javascript中的prototype属性使用说明(函数功能扩展)
2010/08/16 Javascript
Firebug入门指南(Firefox浏览器)
2010/08/21 Javascript
JavaScript高级程序设计 读书笔记之九 本地对象Array
2012/02/27 Javascript
jQuery Ajax异步处理Json数据详解
2013/11/05 Javascript
给ListBox添加双击事件示例代码
2013/12/02 Javascript
使用AngularJS创建自定义的过滤器的方法
2015/06/18 Javascript
javascript生成不重复的随机数
2015/07/17 Javascript
js下将金额数字每三位一逗号分隔
2016/02/19 Javascript
解读Bootstrap v4 sass设计
2016/05/29 Javascript
深入浅析javascript中的作用域(推荐)
2016/07/19 Javascript
Bootstrap Table使用方法解析
2016/10/19 Javascript
JS实现的数字格式化功能示例
2017/02/10 Javascript
JS控件bootstrap suggest plugin使用方法详解
2017/03/25 Javascript
Three.js利用orbit controls插件(轨道控制)控制模型交互动作详解
2017/09/25 Javascript
详解如何优雅地在React项目中使用Redux
2017/12/28 Javascript
AngularJS自定义表单验证功能实例详解
2018/08/24 Javascript
Vue刷新修改页面中数据的方法
2018/09/16 Javascript
通过实例学习React中事件节流防抖
2019/06/17 Javascript
如何基于js判断浏览器版本
2020/02/20 Javascript
JavaScript如何实现防止重复的网络请求的示例
2021/01/28 Javascript
[01:02:34]TFT vs VGJ.T Supermajor 败者组 BO3 第二场 6.5
2018/06/06 DOTA
python中列表元素连接方法join用法实例
2015/04/07 Python
python实现批量视频分帧、保存视频帧
2019/05/31 Python
PHP统计代码行数的小代码
2019/09/19 Python
Python3实现打印任意宽度的菱形代码
2020/04/12 Python
Django DRF路由与扩展功能的实现
2020/06/03 Python
CSS3实现的渐变幻灯片效果
2020/12/07 HTML / CSS
培训自我鉴定
2014/01/31 职场文书
简历上的自我评价
2014/02/03 职场文书
应急处置方案
2014/06/16 职场文书
民事诉讼答辩状范文
2015/05/21 职场文书
教你用python控制安卓手机
2021/05/13 Python