* * Simply specify the path to tree with parameter \. */ if ($argc < 2) { echo << Displays a graphical directory tree for the given with size info for all files. The directory for which to generate the directory tree graph. EOF; exit(1); } if (!class_exists("RecursiveTreeIterator", false)) require_once("recursivetreeiterator.inc"); echo $argv[1]."\n"; foreach(new RecursiveTreeIterator(new RecursiveDirectoryIterator($argv[1], RecursiveDirectoryIterator::NEW_CURRENT_AND_KEY), RecursiveTreeIterator::BYPASS_CURRENT) as $file => $fileinfo) { echo $file . " (" . $fileinfo->getSize() . ")\n"; } ?>