PHP中number_format()函数的用法讲解
PHP number_format() 函数
实例
格式化数字:
<?php echo number_format("1000000")."<br>"; echo number_format("1000000",2)."<br>"; echo number_format("1000000",2,",","."); ?>
定义和用法
number_format()
函数通过千位分组来格式化数字。
注释: 该函数支持一个、两个或四个参数(不是三个)。
语法
number_format( _number,decimals,decimalpoint,separator_ )
实例 1
您想要返回一个价格:一个参数将对数字进行舍入(格式化为不带小数位形式),两个参数将给出您想要的结果:
<?php $num = 1999.9; $formattedNum = number_format($num)."<br>"; echo $formattedNum; $formattedNum = number_format($num, 2); echo $formattedNum; ?>
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容请查看下面相关链接
相关推荐
-
ThinkPHP框架下整合支付宝支付功能图文教程
本文实例讲述了ThinkPHP框架下整合支付宝支付功能.分享给大家供大家参考,具体如下: 背景 近期项目需要接入支付宝支付功能,其中开发使用了ThinkPHP3.2.3框架,通过参考开发平台文档可以知道,网站开发有两种场景,一种是手机网站支付,直接唤醒支付宝app进入支付操作:另一种多是 PC 端显示支付二维码的形式,然后使用手机的支付宝app扫描. 此处主要介绍手机网站支付的实现,后期补充扫码支付. 一.接入配置 1).接入步骤 根据"快速接入"中的流程,两者大同小异,都是进行: 第
-
实例说明js脚本语言和php脚本语言的区别
js脚本语言和php脚本语言的区别是什么? 一句话: js是客户端脚本, 由浏览器执行. php是服务端脚本, 由php服务执行, php脚本跟shell脚本(bash执行)颇为类似. 来看看js脚本, 写一个test.html文件, 其中内容为: <script> alert("this is js"); </script> 直接双击本地的test.html文件, 结果就有一个弹框了, 因为浏览器执行了上述js脚本. 再看看看php脚本, 写一个test.ph
-
PHP7引入的"??"和"?:"的区别讲解
实践出真知- 测试代码 输入测试: <?php $array = [ 'a' => 1, 'b' => 2, 'c' => [], ]; $a = $array['c'] ?? 0; $b = $array['c'] ?: 0; $c = $array['d'] ?? 0; $d = $array['d'] ?: 0; $e = $array['c'] ? 1 : 0; $f = isset($array['c']) ? 1 : 0; $g = $array['d'] ? 1 :
-
PHP反射实际应用示例
本文实例讲述了PHP反射实际应用.分享给大家供大家参考,具体如下: 1.自动生成文档 根据反射的分析类,接口,函数和方法的内部结构,方法和函数的参数,以及类的属性和方法,可以自动生成文档. <?php class Student { const NORMAL = 1; const FORBIDDEN = 2; /** * 用户ID * @var 类型 */ public $id; /** * 获取id * @return int */ public function getId() { retu
-
详解php命令注入攻击
这次实验内容为了解php命令注入攻击的过程,掌握思路. 命令注入攻击 命令注入攻击(Command Injection),是指黑客通过利用HTML代码输入机制缺陷(例如缺乏有效验证限制的表格域)来改变网页的动态生成的内容.从而可以使用系统命令操作,实现使用远程数据来构造要执行的命令的操作. PHP中可以使用下列四个函数来执行外部的应用程序或函数:system.exec.passthru.shell_exec. 信息来源--合天网安实验室 命令攻击为什么会形成漏洞? 首先是因为应用需要调用一些执行
-
ThinkPHP框架实现FTP图片上传功能示例
本文实例讲述了ThinkPHP框架实现FTP图片上传功能.分享给大家供大家参考,具体如下: 背景: 图片上传功能应该是个极为普遍的,在此参考了ThinkPHP 框架中的集成方法整理了一下FTP图片的上传功能,这样方便在后台操作时,把有关的图片直接上传到线上的图片服务器,避免大流量访问的图片加载缓慢,降低网站的访问压力,不合理之处,敬请指摘... 操作: 1.前端设计 这里主要为了测试功能的实现,使用最简单的设计,既方便参考又有利于后期的功能扩展.如下附upload.html主要代码,着重注意红框
-
PHP7匿名类的用法示例
本文实例讲述了PHP7匿名类的用法.分享给大家供大家参考,具体如下: <?php /** * Created by PhpStorm. * User: Itboot * Date: 2019/1/17 * Time: 18:15 */ class An { private $num; protected $age = 15; public function __construct() { $this->num = 1; } protected function bar(): int { ret
-
PHP实现数组向任意位置插入,删除,替换数据操作示例
本文实例讲述了PHP实现数组向任意位置插入,删除,替换数据操作.分享给大家供大家参考,具体如下: array_splice函数可以实现任意位置插入和删除,替换 array array_splice ( array &$input , int $offset [, int $length = count($input) [, mixed $replacement = array() ]] ) offset 如果 offset 为正,则从 input 数组中该值指定的偏移量开始移除.如果 offse
-
PHP中quotemeta()函数的用法讲解
PHP quotemeta() 函数 实例 在预定义的字符前添加反斜杠: <?php $str = "Hello world. (can you hear me?)"; echo quotemeta($str); ?> 定义和用法 quotemeta()函数在字符串中某些预定义的字符前添加反斜杠. 预定义的字符: 句号(.) 反斜杠(\) 加号(+) 星号(*) 问号(?) 方括号([]) 脱字号(^) 美元符号($) 圆括号(()) 提示: 该函数可用于转义拥有特殊意义的
-
PHP设计模式之观察者模式定义与用法分析
本文实例讲述了PHP设计模式之观察者模式定义与用法.分享给大家供大家参考,具体如下: 观察者模式 当一个对象的状态发生改变时,依赖他的对象会全部收到通知,并自动更新 场景:当一个事件发生后,要执行一连串更新操作,传统的编程方式,就是在事件的代码之后直接加入处理逻辑,当更新逻辑增多之后,代码变得难以维护,这种方式是耦合式的,侵入式的,增加新的逻辑需要改变事件主题的代码 观察者模式实现了低耦合,非侵入式的通知与更新 abstract class EventGenerator { private $O
随机推荐
- 防范SQL注入式攻击
- 深入领悟JavaScript中的面向对象
- 一个精简的JS DIV层tab切换代码
- 详解前端构建工具gulpjs的使用介绍及技巧
- WINRAR注册码 全版本通用 要得快
- Python 出现错误TypeError: ‘NoneType’ object is not iterable解决办法
- Java实现九宫格的简单实例
- 深入理解Java虚拟机_动力节点Java学院整理
- Java布局管理器使用方法
- PHP删除数组中空值的方法介绍
- 分享五种Android常用布局方式
- codeigniter使用技巧批量插入数据实例方法分享
- MySQL字符集 GBK、GB2312、UTF8区别 解决MYSQL中文乱码问题
- JS动态添加选项案例分析
- Ajax添加数据与删除篇实现代码
- jsp内置对象及方法详细介绍
- 基于jQuery的实现简单的分页控件
- Javascript中的String对象详谈
- document.documentElement的一些使用技巧
- 详解Nginx 和 PHP 的两种部署方式的对比