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 相关文章推荐
PHP实现手机归属地查询API接口实现代码
Aug 27 PHP
php操作xml
Oct 27 PHP
浅析ThinkPHP的模板输出功能
Jul 01 PHP
CodeIgniter采用config控制的多语言实现根据浏览器语言自动转换功能
Jul 18 PHP
php函数重载的替代方法--伪重载详解
May 08 PHP
以实例全面讲解PHP中多进程编程的相关函数的使用
Aug 18 PHP
PHP微信开发之有道翻译
Jun 23 PHP
PHP简单遍历对象示例
Sep 28 PHP
Yii 2中的load()和save()示例详解
Aug 03 PHP
Thinkphp3.2简单解决多文件上传只上传一张的问题
Sep 26 PHP
PHP cookie与session会话基本用法实例分析
Nov 18 PHP
ThinkPHP5分页paginate代码实例解析
Nov 10 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中使用exec,system等函数调用系统命令的方法(不建议使用,可导致安全问题)
2012/09/07 PHP
php7函数,声明,返回值等新特性介绍
2018/05/25 PHP
Jquery判断IE6等浏览器的代码
2011/04/05 Javascript
jquery实现文字由下到上循环滚动的实例代码
2013/08/09 Javascript
NodeJS创建基础应用并应用模板引擎
2016/04/12 NodeJs
BootStrap中关于Select下拉框选择触发事件及扩展
2016/11/22 Javascript
JS基于正则截取替换特定字符之间字符串操作示例
2017/02/03 Javascript
Javascript 链式作用域详细介绍
2017/02/23 Javascript
微信小程序实现下拉刷新和轮播图效果
2017/11/21 Javascript
sublime text配置node.js调试(图文教程)
2017/11/23 Javascript
vue与vue-i18n结合实现后台数据的多语言切换方法
2018/03/08 Javascript
vue权限路由实现的方法示例总结
2018/07/29 Javascript
Vue指令v-for遍历输出JavaScript数组及json对象的常见方式小结
2019/02/11 Javascript
超轻量级的js时间库miment使用解析
2019/08/02 Javascript
jQuery实现的分页插件完整示例
2020/05/26 jQuery
[53:52]EG vs VGJ.T 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[34:47]完美世界DOTA2联赛PWL S2 Magma vs LBZS 第一场 11.18
2020/11/18 DOTA
Python实现返回数组中第i小元素的方法示例
2017/12/04 Python
opencv实现静态手势识别 opencv实现剪刀石头布游戏
2019/01/22 Python
Pytorch 高效使用GPU的操作
2020/06/27 Python
Python 保存加载mat格式文件的示例代码
2020/08/04 Python
python调用win32接口进行截图的示例
2020/11/11 Python
pytorch 中forward 的用法与解释说明
2021/02/26 Python
浅谈利用缓存来优化HTML5 Canvas程序的性能
2015/05/12 HTML / CSS
新西兰床上用品和家居用品购物网站:Adairs
2018/04/27 全球购物
财务工作个人求职的自我评价
2013/12/19 职场文书
企业车辆管理制度
2014/01/24 职场文书
餐饮采购员岗位职责
2014/03/15 职场文书
真诚的求职信
2014/07/04 职场文书
本科毕业生应聘求职信
2014/07/06 职场文书
大学迎新生标语
2014/10/06 职场文书
业务员年终工作总结2015
2015/05/28 职场文书
初婚未育证明样本
2015/06/18 职场文书
创作书写之导游词实用技巧分享(干货)
2019/12/20 职场文书
PHP实现rar解压读取扩展包小结
2021/06/03 PHP
分享7个 Python 实战项目练习
2022/03/03 Python