";}*///获取某一个文件夹下所有文件的数量(包含文件夹)//该方法用来获取指定文件夹下文件的数量/*function ShuLiang($filename){ $attr = glob($filename."/*"); $n = count($attr); foreach($attr as $v) { if(is_dir($v)) { $n = $n+ShuLiang($v); } } return $n;}echo ShuLiang("./0904");*//*$fname = "./0904";$dir = opendir($fname); //打开一个目录,返回目录资源while($url = readdir($dir)){ echo $fname."/".$url."";}closedir($dir); //关闭目录资源*///获取某一个目录下所有文件的大小function Fsize($fname){ $size = 0; $dir = opendir($fname); //遍历目录,找到文件,累加大小 while($u = readdir($dir)) { if($u=="." || $u=="..") { } else { $zfname = $fname."/".$u; if(is_file($zfname)) { $size += filesize($zfname); } } } //找到子目录,获取子目录下文件大小 rewinddir($dir); while($u = readdir($dir)) { if($u=="." || $u=="..") { } else { $zfname = $fname."/".$u; if(is_dir($zfname)) { $size += Fsize($zfname); } } } closedir($dir); return $size;}echo Fsize("./0904");?>