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; ?>
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容请查看下面相关链接
相关推荐
-
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
-
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实现数组向任意位置插入,删除,替换数据操作.分享给大家供大家参考,具体如下: array_splice函数可以实现任意位置插入和删除,替换 array array_splice ( array &$input , int $offset [, int $length = count($input) [, mixed $replacement = array() ]] ) offset 如果 offset 为正,则从 input 数组中该值指定的偏移量开始移除.如果 offse
-
实例说明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
-
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. 信息来源--合天网安实验室 命令攻击为什么会形成漏洞? 首先是因为应用需要调用一些执行
-
PHP设计模式之观察者模式定义与用法分析
本文实例讲述了PHP设计模式之观察者模式定义与用法.分享给大家供大家参考,具体如下: 观察者模式 当一个对象的状态发生改变时,依赖他的对象会全部收到通知,并自动更新 场景:当一个事件发生后,要执行一连串更新操作,传统的编程方式,就是在事件的代码之后直接加入处理逻辑,当更新逻辑增多之后,代码变得难以维护,这种方式是耦合式的,侵入式的,增加新的逻辑需要改变事件主题的代码 观察者模式实现了低耦合,非侵入式的通知与更新 abstract class EventGenerator { private $O
-
ThinkPHP框架实现FTP图片上传功能示例
本文实例讲述了ThinkPHP框架实现FTP图片上传功能.分享给大家供大家参考,具体如下: 背景: 图片上传功能应该是个极为普遍的,在此参考了ThinkPHP 框架中的集成方法整理了一下FTP图片的上传功能,这样方便在后台操作时,把有关的图片直接上传到线上的图片服务器,避免大流量访问的图片加载缓慢,降低网站的访问压力,不合理之处,敬请指摘... 操作: 1.前端设计 这里主要为了测试功能的实现,使用最简单的设计,既方便参考又有利于后期的功能扩展.如下附upload.html主要代码,着重注意红框
-
PHP中quotemeta()函数的用法讲解
PHP quotemeta() 函数 实例 在预定义的字符前添加反斜杠: <?php $str = "Hello world. (can you hear me?)"; echo quotemeta($str); ?> 定义和用法 quotemeta()函数在字符串中某些预定义的字符前添加反斜杠. 预定义的字符: 句号(.) 反斜杠(\) 加号(+) 星号(*) 问号(?) 方括号([]) 脱字号(^) 美元符号($) 圆括号(()) 提示: 该函数可用于转义拥有特殊意义的
-
ThinkPHP框架下整合支付宝支付功能图文教程
本文实例讲述了ThinkPHP框架下整合支付宝支付功能.分享给大家供大家参考,具体如下: 背景 近期项目需要接入支付宝支付功能,其中开发使用了ThinkPHP3.2.3框架,通过参考开发平台文档可以知道,网站开发有两种场景,一种是手机网站支付,直接唤醒支付宝app进入支付操作:另一种多是 PC 端显示支付二维码的形式,然后使用手机的支付宝app扫描. 此处主要介绍手机网站支付的实现,后期补充扫码支付. 一.接入配置 1).接入步骤 根据"快速接入"中的流程,两者大同小异,都是进行: 第
随机推荐
- 详解在Vue中如何使用axios跨域访问数据
- JavaScript动态调整TextArea高度的代码
- 五种windows密码设置及破解
- 详解Swift中enum枚举类型的用法
- PHP中数字检测is_numeric与ctype_digit的区别介绍
- Java经验点滴:处理没有被捕获的异常
- nodejs个人博客开发第五步 分配数据
- php xml-rpc远程调用
- 点评js异步加载的4种方式
- 仿Iphone中搜索结果的布局详解
- jQuery UI Dialog控件中的表单无法正常提交的解决方法
- EasyUI闪屏EasyUI页面加载提示(原理+代码+效果图)
- JavaScript写的一个DIV 弹出网页对话框
- JavaScript实现滑动导航栏效果
- Java动态编译执行代码示例
- Bootstrap table使用方法汇总
- python字符串string的内置方法实例详解
- 详解Springboot应用启动以及关闭时完成某些操作
- python实现大文本文件分割
- Python3基于sax解析xml操作示例
