前端之家收集整理的这篇文章主要介绍了
php 计算文件大小示例,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
对
PHP计算一个
文件的大小感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧!
/**
* PHP计算一个文件的大小
*
* @param
* @arrange 网: www.512Pic.com
**/
function dirSize($directoty){
$dir_size=0;
if($dir_handle=@opendir($directoty))
{
while($filename=readdir($dir_handle)){
$subFile=$directoty.DIRECTORY_SEPARATOR.$filename;
if($filename=='.'||$filename=='..'){
continue;
}elseif (is_dir($subFile))
{
$dir_size+=dirSize($subFile);
}elseif (is_file($subFile)){
$dir_size+=filesize($subFile);
}
}
closedir($dir_handle);
}
return ($dir_size);
}
$dir_size=dirSize("xym");
echo round($dir_size/pow(1024,1),2)."KB";
/*** 来自编程之家 jb51.cc(jb51.cc) ***/