function _doRm($dir, $separator) { if (is_dir($dir) && ($handle = opendir($dir))) { while(($file = readdir($handle)) !== false) { if(( $file == '.' ) || ( $file == '..' )) continue; if(is_dir( $dir . $separator . $file)) Fs :: _doRm($dir . $separator . $file, $separator); else unlink($dir . $separator . $file); } closedir($handle); rmdir($dir); } }