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 相关文章推荐
PHP 5.3.1 安装包 VC9 VC6不同版本的区别是什么
Jul 04 PHP
PHP判断搜索引擎蜘蛛并自动记忆到文件的代码
Feb 04 PHP
如何使用PHP获取指定日期所在月的开始日期与结束日期
Aug 01 PHP
php获取数组长度的方法(有实例)
Oct 27 PHP
浅谈php自定义错误日志
Feb 13 PHP
图文介绍PHP添加Redis模块及连接
Jul 28 PHP
PHP防止刷新重复提交页面的示例代码
Nov 11 PHP
10个对初学者非常有用的PHP技巧
Apr 06 PHP
浅谈PHP检查数组中是否存在某个值 in_array 函数
Jun 13 PHP
php如何执行非缓冲查询API
Jul 22 PHP
Thinkphp 空操作、空控制器、命名空间(详解)
May 05 PHP
php之可变变量的实例详解
Sep 12 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
async和DOM Script文件加载比较
2014/07/20 PHP
php实现文本数据导入SQL SERVER
2015/05/17 PHP
php+resumablejs实现的分块上传 断点续传功能示例
2017/04/18 PHP
Laravel 5.5 的自定义验证对象/类示例代码详解
2017/08/29 PHP
css图片自适应大小
2007/11/28 Javascript
JavaScript.The.Good.Parts阅读笔记(一)假值与===运算符
2010/11/16 Javascript
JavaScript高级程序设计(第3版)学习笔记 概述
2012/10/11 Javascript
javascrpt绑定事件之匿名函数无法解除绑定问题
2012/12/06 Javascript
js中cookie的添加、取值、删除示例代码
2013/10/21 Javascript
JavaScript中window.open用法实例详解
2015/04/15 Javascript
ECMAScript6快速入手攻略
2016/07/18 Javascript
JS实现类似百叶窗下拉菜单效果
2016/12/30 Javascript
Angular中sweetalert弹框的基本使用教程
2018/07/22 Javascript
angularJs中$scope数据序列化的实例
2018/09/30 Javascript
layui监听下拉选框选中值变化的方法(包含监听普通下拉选框)
2019/09/24 Javascript
vue中get请求如何传递数组参数的方法示例
2019/11/08 Javascript
python目录与文件名操作例子
2016/08/28 Python
Python语言的变量认识及操作方法
2018/02/11 Python
python实现聊天小程序
2018/03/13 Python
python requests包的request()函数中的参数-params和data的区别介绍
2020/05/05 Python
通过Python扫描代码关键字并进行预警的实现方法
2020/05/24 Python
pyCharm 设置调试输出窗口中文显示方式(字符码转换)
2020/06/09 Python
纯CSS3编写的的精美动画进度条(无flash/无图像/无脚本/附源码)
2013/01/07 HTML / CSS
深入CSS3 动画效果的总结详解
2013/05/09 HTML / CSS
canvas绘制树形结构可视图形的实现
2020/04/03 HTML / CSS
巴西最大的在线约会网站:ParPerfeito
2018/07/11 全球购物
Sneaker Studio罗马尼亚网站:购买运动鞋
2018/11/04 全球购物
什么是smarty? Smarty的优点是什么?
2013/08/11 面试题
上课打牌的检讨书
2014/02/15 职场文书
预备党员公开承诺书
2014/05/28 职场文书
党员干部廉洁承诺书
2014/05/28 职场文书
敬老月活动总结
2014/08/28 职场文书
机械专业毕业生自我鉴定2014
2014/10/04 职场文书
美丽心灵观后感
2015/06/01 职场文书
详解PHP设计模式之依赖注入模式
2021/05/25 PHP
python 算法题——快乐数的多种解法
2021/05/27 Python