PHP数字格式化


Posted in PHP onDecember 06, 2006

例如,echo number_format(285266237);  

可以输出 285,266,237  

另外如果需要格式化文件字节大小,下面的方法可以借鉴:  

 function byte_format($input, $dec=0)  
 {   
  $prefix_arr = array(' B', 'K', 'M', 'G', 'T');  
  $value = round($input, $dec);  
  $i=0;  
  while ($value>1024)  
  {   
   $value /= 1024;  
   $i++;  
  }  
  $return_str = round($value, $dec).$prefix_arr[$i];  
  return $return_str;  
 }  

 echo byte_format(285266237);  
显示结果为 272M  

例如,echo number_format(285266237);  
可以输出 285,266,237  
另外如果需要格式化文件字节大小,下面的方法可以借鉴:  
 function byte_format($input, $dec=0)  
 {   
  $prefix_arr = array(' B', 'K', 'M', 'G', 'T');  
  $value = round($input, $dec);  
  $i=0;  
  while ($value>1024)  
  {   
   $value /= 1024;  
   $i++;  
  }  
  $return_str = round($value, $dec).$prefix_arr[$i];  
  return $return_str;  
 }  

 echo byte_format

PHP 相关文章推荐
ob_start(),ob_start('ob_gzhandler')使用
Dec 25 PHP
phpwind中的数据库操作类
Jan 02 PHP
php判断GIF图片是否为动画的方法
Sep 04 PHP
PHP图片处理之使用imagecopyresampled函数裁剪图片例子
Nov 19 PHP
PHP生成条形图的方法
Dec 10 PHP
php数据访问之查询关键字
May 09 PHP
php实现等比例不失真缩放上传图片的方法
Nov 14 PHP
Zend Framework入门教程之Zend_Db数据库操作详解
Dec 08 PHP
ThinkPHP中Widget扩展的两种写法及调用方法详解
May 04 PHP
PHP大文件分块上传功能实例详解
Jul 22 PHP
YII2.0框架行为(Behavior)深入详解
Jul 26 PHP
php命令行模式代码实例详解
Feb 26 PHP
用缓存实现静态页面的测试
Dec 06 #PHP
一些PHP写的小东西
Dec 06 #PHP
关于时间计算的结总
Dec 06 #PHP
一段防盗连的PHP代码
Dec 06 #PHP
PHP安全配置
Dec 06 #PHP
PHP一些有意思的小区别
Dec 06 #PHP
弄了个检测传输的参数是否为数字的Function
Dec 06 #PHP
You might like
PHP 解决utf-8和gb2312编码转换问题
2010/03/18 PHP
AMFPHP php远程调用(RPC, Remote Procedure Call)工具 快速入门教程
2010/05/10 PHP
ThinkPHP的截取字符串函数无法显示省略号的解决方法
2014/06/25 PHP
PHP+MYSQL实现读写分离简单实战
2017/03/13 PHP
对laravel的csrf 防御机制详解,及form中csrf_token()的存在介绍
2019/10/24 PHP
比较简单的一个符合web标准的JS调用flash方法
2007/11/29 Javascript
javascript Xml增删改查(IE下)操作实现代码
2009/01/30 Javascript
JS对象与JSON格式数据相互转换
2012/02/20 Javascript
javascript修改表格背景色实例代码分享
2013/12/10 Javascript
js获取客户端网卡的IP地址、MAC地址
2014/03/26 Javascript
addEventListener 的用法示例介绍
2014/05/07 Javascript
百度地图自定义控件分享
2015/03/04 Javascript
javascript实现在线客服效果
2015/07/15 Javascript
AngularJs学习第八篇 过滤器filter创建
2016/06/08 Javascript
vue init失败简单解决方法(终极版)
2017/12/22 Javascript
vue 弹框产生的滚动穿透问题的解决
2018/09/21 Javascript
vue实现父子组件之间的通信以及兄弟组件的通信功能示例
2019/01/29 Javascript
简单了解JavaScript作用域
2020/07/31 Javascript
Openlayers学习之地图比例尺控件
2020/09/28 Javascript
nginx配置域名后的二级目录访问不同项目的配置操作
2020/11/06 Javascript
JavaScript实现无限轮播效果
2020/11/19 Javascript
python3 与python2 异常处理的区别与联系
2016/06/19 Python
Django项目使用ckeditor详解(不使用admin)
2019/12/17 Python
python sorted函数原理解析及练习
2020/02/10 Python
Python Opencv中用compareHist函数进行直方图比较对比图片
2020/04/07 Python
如何利用python之wxpy模块玩转微信
2020/08/17 Python
python时间time模块处理大全
2020/10/25 Python
利用python制作拼图小游戏的全过程
2020/12/04 Python
HTML5之WebGL 3D概述(上)—WebGL原生开发开启网页3D渲染新时代
2013/01/31 HTML / CSS
美国在线乐器和设备商店:Musician’s Friend
2018/07/06 全球购物
设计模式的基本要素是什么
2014/04/21 面试题
工程采购员岗位职责
2014/03/09 职场文书
五四青年节演讲稿
2014/05/26 职场文书
计算机专业求职信
2014/06/02 职场文书
小学清明节活动总结
2014/07/04 职场文书
sql注入报错之注入原理实例解析
2022/06/10 MySQL