Tutorials Infos - Anleitungen - Hilfe - Dreamcodes
 

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(".");
?>

 
ID: 362
eingestellt am: 18.03.2004
Autor: Hendrik Walter
Status zum lesen: Gast
gelesen: 6389
Webseite: www.dreamcodes.com
[Drucken]