设为首页收藏本站language 语言切换
查看: 1260|回复: 0
收起左侧

在PHP下自动显示文件大小

[复制链接]
发表于 2010-2-24 13:33:41 | 显示全部楼层 |阅读模式
<br>                       近日建了一个软件下载站,对其中的文件Size显示颇为头痛,每次都要打开 我的电脑 ,查看下载文件大小,然后输入数据库中,最后决定让程序自动判断文件大小,然后显示. <BR>    php显示文件大小的函数比较简单,但只能显示字节数,不美观,就写了一小段代码,对字节数进行换算,程序虽小,但挺实用。现将源码粘贴如下: <BR><BR>&lt;?  <BR>$size1=filesize(\"$filename\"); //获知文件字节数 <BR>switch($size1){ <BR> case $size1&gt;=1024*1024*1024: //是否超过1G <BR>    $size=round($size1/1024/1024/1024,2).\"GB\"; //如是,换算成G,保留2位小数 <BR>    break; //退出 <BR>  case $size1&gt;=1024*1024: //是否超过1M <BR>    $size=round($size1/1024/1024,1).\"MB\";  <BR>    break;  <BR>  case $size1&gt;=1024: //是否超过1K <BR>    $size=round($size1/1024,0).\"KB\";  <BR>    break; <BR>  default: <BR>    $size=$size1.\"Byte\";} //默认为字节数 <BR>echo \"文件大小:\".$size;//显示文件大小 <BR>?&gt;                   <br><br>
您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-4-5 21:14 , Processed in 0.077806 second(s), 24 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表