如果你对该文章中的内容有疑问/不解,可以点击此处链接提问
要注明问题和此文章链接地址 点击此处跳转
统计当前目录(一层)下文件的大小
<?php header("content-type:text/html;charset=utf-8"); include_once('./getfilesize.php'); date_default_timezone_set('PRC'); //目录的大小 function get_file_size($src) { if(!is_dir($src)){ echo "不是目录"; return false; } //打开资源 $res = opendir($src); $size = 0; while(false !==($filename = readdir($res)) ){ if($filename == '.'||$filename == '..'){ continue; } //拼接路径 $path = rtrim($src,'/').'/'.$filename; if(is_dir($path)){ get_file_size($path); } if(is_file($path)){ $size += filesize($path); } } closedir($res); return $size; } echo getfilesize(get_file_size('./t'));