【php开源代码栏目提醒】:网学会员--在 php开源代码编辑为广大网友搜集整理了:code7.8.php绩等信息,祝愿广大网友取得需要的信息,参考学习。
<?php
function get_dirsize($directory) {
$dirSize=0;
//打开目录并且读它的内容
if ($dh = @opendir($directory))
{
//读取目录中的每个文件
while (($filename = readdir ($dh)))
{
//过滤掉某些未知的文件。
if ($filename != "." && $filename != "..")
{
// 确定文件大小并进行合计
if (is_file($directory."/".$filename))
$dirSize += filesize($directory."/".$filename);
if (is_dir($directory."/".$filename))
$dirSize += directory_size($directory."/".$filename);
}
}
}
@closedir($dh);
return $dirSize;
}
$mydir = "1/";
$totalSize = round((get_dirsize($mydir) / 1024), 2);
echo "目录".$mydir."大小为:".$totalSize. "kb.";
?>