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语法(1)
Oct 09 PHP
改写ThinkPHP的U方法使其路由下分页正常
Jul 02 PHP
php上传图片并压缩的实现方法
Dec 22 PHP
PHP使用PDO操作数据库的乱码问题解决方法
Apr 08 PHP
php打包压缩文件之ZipArchive方法用法分析
Apr 30 PHP
PHP中读取文件的几个方法总结(推荐)
Jun 03 PHP
PHP实现蛇形矩阵,回环矩阵及数字螺旋矩阵的方法分析
May 29 PHP
Laravel中Facade的加载过程与原理详解
Sep 22 PHP
php实现微信支付之企业付款
May 30 PHP
PHP笛卡尔积实现算法示例
Jul 30 PHP
PHP利用curl发送HTTP请求的实例代码
Jul 09 PHP
浅谈Laravel中使用Slack进行异常通知
May 29 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中将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串
2011/08/23 PHP
PHP 透明水印生成代码
2012/08/27 PHP
使用php判断网页是否gzip压缩
2013/06/25 PHP
浅析PHP文件下载原理
2014/12/25 PHP
大家都应该掌握的PHP关联数组使用技巧
2015/12/25 PHP
Thinkphp 框架基础之源码获取、环境要求与目录结构分析
2020/04/27 PHP
初窥JQuery(一)jquery选择符 必备知识点
2010/11/25 Javascript
js 页面关闭前的出现提示的实现代码
2011/05/25 Javascript
javascript 通用loading动画效果实例代码
2014/01/14 Javascript
jquery+ajax+C#实现无刷新操作数据库数据的简单实例
2014/02/08 Javascript
用js设置下拉框为只读的小技巧
2014/04/10 Javascript
Clipboard.js 无需Flash的JavaScript复制粘贴库
2015/10/02 Javascript
微信小程序 教程之小程序配置
2016/10/17 Javascript
Node.js使用NodeMailer发送邮件实例代码
2017/03/06 Javascript
js上传图片预览的实现方法
2017/05/09 Javascript
手把手教你搭建ES6的开发运行环境
2017/07/11 Javascript
js实现拖拽上传图片功能
2017/08/01 Javascript
解决layui调用自定义方法提示未定义的问题
2019/09/14 Javascript
Bootstrap table 实现树形表格联动选中联动取消功能
2019/09/30 Javascript
[00:23]DOTA2群星共贺开放测试 25日无码时代来袭
2013/09/23 DOTA
从源码解析Python的Flask框架中request对象的用法
2016/06/02 Python
Python实现数据库并行读取和写入实例
2017/06/09 Python
详解Python数据可视化编程 - 词云生成并保存(jieba+WordCloud)
2019/03/26 Python
Django 多表关联 存储 使用方法详解 ManyToManyField save
2019/08/09 Python
利用Python小工具实现3秒钟将视频转换为音频
2019/10/29 Python
pygame实现俄罗斯方块游戏(基础篇3)
2019/10/29 Python
环保专业大学生职业规划设计
2014/01/10 职场文书
房屋所有权证明
2014/10/20 职场文书
湖南省党的群众路线教育实践活动总结会议新闻稿
2014/10/21 职场文书
民用住房租房协议书
2014/10/29 职场文书
2015年农村党员干部主题教育活动总结
2015/03/25 职场文书
职工培训工作总结
2015/08/10 职场文书
环保建议书作文400字
2015/09/14 职场文书
优秀毕业生主要事迹材料
2015/11/04 职场文书
Mysql中调试存储过程最简单的方法
2021/06/30 MySQL
windows10声卡驱动怎么安装?win10声卡驱动安装操作步骤教程
2022/08/05 数码科技