function _file_delete_tree in Video 6.3
1 call to _file_delete_tree()
- uploadfield_file_delete in types/
uploadfield/ uploadfield_file.inc - Implementation of hook_file_delete().
File
- types/
uploadfield/ uploadfield_file.inc, line 37 - hook_file and uploadfield file functions.
Code
function _file_delete_tree($current_dir) {
if ($dir = @opendir($current_dir)) {
while (($f = readdir($dir)) !== false) {
if ($f > '0' and filetype($current_dir . $f) == "file") {
file_delete($current_dir . $f);
}
elseif ($f > '0' and filetype($current_dir . $f) == "dir") {
_file_delete_tree($current_dir . $f . "\\");
}
}
closedir($dir);
rmdir($current_dir);
}
}