Verzeichnissgröße
Dieses Script gibt die Größe eines Verzeichnisses aus
|
Script: |
<?php
function foldersize($dir)
{
$subdirs=array();
$size=0;
$dirh=opendir($dir);
while($filename=readdir($dirh))
{
if($filename!=".."
&& $filename!=".")
{
if(is_file($dir."/".$filename))
{
$size+=filesize($dir."/".$filename);
}
elseif(is_dir($dir."/".$filename))
{
$subdirs[]=$dir."/".$filename;
}
}
}
closedir($dirh);
for($i=0;$i<count($subdirs);$i++)
{
$size+=foldersize($subdirs[$i]);
}
return $size;
}
echo foldersize(".");
?>
|
|