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 相关文章推荐
实现树状结构的两种方法
Oct 09 PHP
解决phpmyadmin中文乱码问题。。。
Jan 18 PHP
php数组函数序列之rsort() - 对数组的元素值进行降序排序
Nov 02 PHP
php中判断数组是一维,二维,还是多维的解决方法
May 04 PHP
PHP集成百度Ueditor 1.4.3
Nov 23 PHP
PHP框架Laravel的小技巧两则
Feb 10 PHP
初识laravel5
Mar 02 PHP
PHP IDE PHPStorm配置支持友好Laravel代码提示方法
May 12 PHP
PHP简单实现DES加密解密的方法
Jul 12 PHP
Zend Framework入门教程之Zend_Mail用法示例
Dec 08 PHP
php使用str_shuffle()函数生成随机字符串的方法分析
Feb 17 PHP
php给数组赋值的实例方法
Sep 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读取PDF内容配合Xpdf的使用
2012/11/24 PHP
php实现批量压缩图片文件大小的脚本
2014/07/04 PHP
PHP实现PDO的mysql数据库操作类
2014/12/12 PHP
php获得网站访问统计信息类Compete API用法实例
2015/04/02 PHP
PHP计算日期相差天数实例分析
2016/02/23 PHP
PHP实现的mysql操作类【MySQL与MySQLi方式】
2017/10/07 PHP
PHP设计模式之外观模式(Facade)入门与应用详解
2019/12/13 PHP
PHP dirname功能及原理实例解析
2020/10/28 PHP
自己整理的一个javascript日期处理函数
2010/10/16 Javascript
FireFox下XML对象转化成字符串的解决方法
2011/12/09 Javascript
jQuery Tools Dateinput使用介绍
2012/07/14 Javascript
JavaScript实现对下拉列表值进行排序的方法
2015/07/15 Javascript
JavaScript中cookie工具函数封装的示例代码
2016/10/11 Javascript
js实现可旋转的立方体模型
2016/10/16 Javascript
简易的JS计算器实现代码
2016/10/18 Javascript
如何用JS/HTML将时间戳转换为“xx天前”的形式
2017/02/06 Javascript
jQuery动态添加元素无法触发绑定事件的解决方法分析
2018/01/02 jQuery
vue 2.0 购物车小球抛物线的示例代码
2018/02/01 Javascript
React中的refs的使用教程
2018/02/13 Javascript
[02:47]DOTA2英雄基础教程 野性怒吼兽王
2013/12/05 DOTA
Windows下实现Python2和Python3两个版共存的方法
2015/06/12 Python
浅谈Python中列表生成式和生成器的区别
2015/08/03 Python
Python编程实现两个文件夹里文件的对比功能示例【包含内容的对比】
2017/06/20 Python
Python3非对称加密算法RSA实例详解
2018/12/06 Python
解决Pytorch训练过程中loss不下降的问题
2020/01/02 Python
生产部主管岗位职责
2014/01/06 职场文书
高一物理教学反思
2014/01/24 职场文书
幼儿园消防演练方案
2014/02/13 职场文书
药学职务聘任书
2014/03/29 职场文书
车辆转让协议书
2014/04/15 职场文书
天猫活动策划方案
2014/08/21 职场文书
九一八事变演讲稿
2014/09/05 职场文书
土木工程专业本科生求职信
2014/10/01 职场文书
预防艾滋病宣传活动总结
2015/05/09 职场文书
2015国庆节66周年标语
2015/07/30 职场文书
【海涛教你打DOTA】剑圣第一人称视角解说
2022/04/01 DOTA