示例#1
0
 /**
  * Gets folder size.
  *
  * @param string $path folder path
  * @return int folder size
  */
 function get_folder_size($path)
 {
     if (!file_exists($path)) {
         return 0;
     }
     if (is_file($path)) {
         return filesize($path);
     }
     $ret = 0;
     foreach (glob($path . "/*") as $fn) {
         $ret += gdFunctionsGDSW::get_folder_size($fn);
     }
     return $ret;
 }