0) && is_dir($source_dir . $file)) { $filedata[$file] = directory_map($source_dir . $file, $new_depth, $hidden); } else { $filedata[] = $file; } } closedir($fp); return $filedata; } return false; } }