apache 启动不了,看看这是什么错误??...
下面是错误: [sun Jun 22 20:25:49 2003] [crit] (2) No s...
作者 MyCottage 发布于 0000-00-00 分类:php基础编程
假如一个目录下有很多其他目录和文件,那怎么样才能得到这个目录的大小是多少字节呢?
路过的朋友,有思路吗?
逛论坛交流:如何获得一个目录的大小
是不是可以先把文件夹下面的文件大小全部统计后再加起来哦
function dodir($newdirname,$totalsize){
global $totalsize;
$handlesize=opendir($newdirname);
while ($filesize = readdir($handlesize)){
$comparefile = $newdirname.$filesize;
if(is_dir($comparefile) && $filesize !="." && $filesize!=".."){
$chdirname=$newdirname.$filesize."/";
dodir($chdirname,$totalsize);
}
else{
if($filesize!="." && $filesize!=".."){
$totalsize = $totalsize+(filesize($newdirname.$filesize)/1024);
}
}
}
return $totalsize;
}
===================================================
用dodir("./",0)调用,"./"表示当前目录,返回文件夹大小
谢谢楼上的朋友给了我这个思路.
好啊!
4 条回复
回复