Skip to content

Instantly share code, notes, and snippets.

@zartgesotten
Created January 30, 2018 07:00
Show Gist options
  • Save zartgesotten/49a47b08375bb6684b5bf370d71b5a40 to your computer and use it in GitHub Desktop.
Save zartgesotten/49a47b08375bb6684b5bf370d71b5a40 to your computer and use it in GitHub Desktop.
<?php
function delete_directory($dirname) {
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
delete_directory($dirname.'/'.$file);
}
}
closedir($dir_handle);
rmdir($dirname);
return true;
}
delete_directory('foldername');?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment