RecursiveFolderDelete() WPSCache 1.0
No Hooks.
Return
Null. Nothing.
Usage
RecursiveFolderDelete ( $folderPath ) // from http://www.php.net/manual/en/function.rmdir.php;
Code of RecursiveFolderDelete() RecursiveFolderDelete WPSCache 1.7.1
function RecursiveFolderDelete ( $folderPath ) { // from http://www.php.net/manual/en/function.rmdir.php
if( trailingslashit( constant( 'ABSPATH' ) ) == trailingslashit( $folderPath ) )
return false;
if ( @is_dir ( $folderPath ) ) {
$dh = @opendir($folderPath);
while (false !== ($value = @readdir($dh))) {
if ( $value != "." && $value != ".." ) {
$value = $folderPath . "/" . $value;
if ( @is_dir ( $value ) ) {
RecursiveFolderDelete ( $value );
}
}
}
return @rmdir ( $folderPath );
} else {
return FALSE;
}
}