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模板引擎SMARTY
Oct 09 PHP
高亮度显示php源代码
Oct 09 PHP
在PHP中执行系统外部命令
Oct 09 PHP
IIS6.0+PHP5.x+MySQL5.x+Zend3.0x+GD+phpMyAdmin2.8x通用安装实例(已经完成)
Dec 06 PHP
DedeCms模板安装/制作概述
Mar 11 PHP
php入门学习知识点五 关于php数组的几个基本操作
Jul 14 PHP
有道搜索和IP138的IP的API接口(PHP应用)
Nov 29 PHP
PHP cdata 处理(详细介绍)
Jul 05 PHP
php实现的Captcha验证码类实例
Sep 22 PHP
详解 PHP加密解密字符串函数附源码下载
Dec 18 PHP
Zend Framework框架路由机制代码分析
Mar 22 PHP
php实现每日签到功能
Nov 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 session和cookie使用说明
2010/04/07 PHP
php批量删除数据库下指定前缀的表以prefix_为例
2014/08/24 PHP
php中debug_backtrace、debug_print_backtrace和匿名函数用法实例
2014/12/01 PHP
PHP中把错误日志保存在系统日志中(Windows系统)
2015/06/23 PHP
javascript 写类方式之一
2009/07/05 Javascript
ExtJS 2.0 GridPanel基本表格简明教程
2010/05/25 Javascript
JavaScript学习笔记之获取当前目录的实现代码
2010/12/14 Javascript
javascript定时保存表单数据的代码
2011/03/17 Javascript
JQuery slideshow的一个小问题(如何发现及解决过程)
2013/02/06 Javascript
jquery下div 的resize事件示例代码
2014/03/09 Javascript
javascript从定义到执行 你不知道的那些事
2016/01/04 Javascript
JavaScript jquery及AJAX小结
2016/01/24 Javascript
[原创]JS基于FileSaver.js插件实现文件保存功能示例
2016/12/08 Javascript
JS实现异步上传压缩图片
2017/04/22 Javascript
使用JavaScript实现点击循环切换图片效果
2017/09/03 Javascript
简述JS浏览器的三种弹窗
2018/07/15 Javascript
jQuery实现的别踩白块小游戏完整示例
2019/01/07 jQuery
DatePickerDialog 自定义样式及使用全解
2019/07/09 Javascript
javascript 易错知识点实例小结
2020/04/25 Javascript
vue 里面的 $forceUpdate() 强制实例重新渲染操作
2020/09/21 Javascript
学习python (2)
2006/10/31 Python
python 字符串split的用法分享
2013/03/23 Python
python使用心得之获得github代码库列表
2014/06/25 Python
Python数组条件过滤filter函数使用示例
2014/07/22 Python
python脚本监控Tomcat服务器的方法
2018/07/06 Python
Python实现非正太分布的异常值检测方式
2019/12/09 Python
html5-canvas中使用clip抠出一个区域的示例代码
2018/05/25 HTML / CSS
法国二手MacBook销售网站:Okamac
2019/03/18 全球购物
Ibatis中如何提高SQL Map的性能
2013/05/11 面试题
字符串str除首尾字符外的其他字符按升序排列
2013/03/08 面试题
Java基础面试题
2012/11/02 面试题
公务员的自我鉴定
2013/10/26 职场文书
促销活动策划方案
2014/01/12 职场文书
校园歌手大赛策划书
2014/01/17 职场文书
小学生个人先进事迹材料
2014/05/08 职场文书
victoriaMetrics库布隆过滤器初始化及使用详解
2022/04/05 Golang