Script to delete all subdirectories and contents with php
<?php
//If you want to remove the complete directories, sub directories and files inside it, you can use the following function.
function delete_directories_recursively($dirname) {
// recursive function to delete
// all subdirectories and contents:
if(is_dir($dirname))$dir_handle=opendir($dirname);
while($file=readdir($dir_handle)){
if($file!="." && $file!="..") {
if(!is_dir($dirname."/".$file)){
unlink ($dirname."/".$file);
} else {
delete_directories_recursively($dirname."/".$file);
}
}
}
closedir($dir_handle);
rmdir($dirname);
return true;
}
delete_directories_recursively("/var/www/rahul/Maged/");
echo "Done";
?>
//If you want to remove the complete directories, sub directories and files inside it, you can use the following function.
function delete_directories_recursively($dirname) {
// recursive function to delete
// all subdirectories and contents:
if(is_dir($dirname))$dir_handle=opendir($dirname);
while($file=readdir($dir_handle)){
if($file!="." && $file!="..") {
if(!is_dir($dirname."/".$file)){
unlink ($dirname."/".$file);
} else {
delete_directories_recursively($dirname."/".$file);
}
}
}
closedir($dir_handle);
rmdir($dirname);
return true;
}
delete_directories_recursively("/var/www/rahul/Maged/");
echo "Done";
?>
Comments
Post a Comment