Function Reference: geodir_delete_directory
Summary
Delete a directory.
Package
GeoDirectory
Parameters
- $dirname
- (string) (required) Directory name that needs to be deleted.
- Default: None
Return Values
- (bool)
Change Log
Since: 1.0.0
Source File
geodir_delete_directory() is located in geodirectory-functions/post_functions.php [Line: 1223]
Source Code
function geodir_delete_directory($dirname) { $dir_handle = ''; if (is_dir($dirname)) $dir_handle = opendir($dirname); if (!$dir_handle) return false; while ($file = readdir($dir_handle)) { if ($file != "." && $file != "..") { if (!is_dir($dirname . "/" . $file)) unlink($dirname . "/" . $file); else geodir_delete_directory($dirname . '/' . $file); } } closedir($dir_handle); rmdir($dirname); return true; }