Revision: 23512
Updated Code
at February 8, 2010 19:30 by browncardigan
Updated Code
function getDirectoryTree($outerDir){ $dirs = array_diff(scandir($outerDir), array(".", "..", ".DS_Store")); $dir_array = array(); foreach ($dirs as $d){ if(is_dir($outerDir."/".$d)) { $dir_array[$d] = getDirectoryTree($outerDir."/".$d); } else { $dir_array[$d] = $d; } } return $dir_array; }
Revision: 23511
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 8, 2010 19:27 by browncardigan
Initial Code
function getDirectoryTree($outerDir){ $dirs = array_diff(scandir($outerDir), array(".", "..", ".DS_Store")); $dir_array = Array(); foreach ($dirs as $d){ if(is_dir($outerDir."/".$d)) { $dir_array[$d] = $this->getDirectoryTree($outerDir."/".$d); } else { $dir_array[$d] = $d; } } return $dir_array; }
Initial URL
http://bettesmidler.com/code/2009-07-22.htm
Initial Description
Initial Title
getDirectoryTree
Initial Tags
Initial Language
PHP