All pastes #899930 Raw Edit

RMDIR tree

public cpp v1 · immutable
·published 2008-02-11 15:13 UTC
rendered paste body
function remove_directory($dir) {  if ($handle = opendir("$dir")) {   while (false !== ($item = readdir($handle))) {     if ($item != "." && $item != "..") {       if (is_dir("$dir/$item")) {         remove_directory("$dir/$item");       } else {         unlink("$dir/$item");         echo " removing $dir/$item<br>\n";       }     }   }   closedir($handle);   rmdir($dir);   echo "removing $dir<br>\n";  }}remove_directory("/path/to/dir");