文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>动态的使用b、k、m、g来显示文件大小的代码

动态的使用b、k、m、g来显示文件大小的代码

时间:2007-02-17  来源:PHP爱好者

动态的使用b、k、m、g来显示文件大小的代码

作者:yechunjian

来源:奥索网

下面的函数display_size($file)用来显示文件大小,

它根据文件的大小动态采用b、k、m、g表示

<?php

//显示文件大小函数

//$file:要显示的文件

function display_size($file){

$file_size = filesize($file);

//文件大于等于1073741824时用g表示

if($file_size >= 1073741824)

{

$file_size = round($file_size / 1073741824 * 100) / 100 . "g";

}

//文件>= 1048576 && <1073741824 时用m表示

elseif($file_size >= 1048576)

{

$file_size = round($file_size / 1048576 * 100) / 100 . "m";

}

//文件>= 1024 && <1048576 时用k表示

elseif($file_size >= 1024)

{

$file_size = round($file_size / 1024 * 100) / 100 . "k";

}

//文件 <1024 时用b表示

else{

$file_size = $file_size . "b";

}

return $file_size;

}

?>
php爱好 者站 http://www.phpfans.net php基础|php进阶|php模板.
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载