function delfile($dir) { if (is_dir($dir)) { $dh=opendir($dir); while (false !== ( $file = readdir ($dh))) { if($file!="." && $file!="..") { $fullpath=$dir."/".$file; if(!is_dir($fullpath)) { unlink($fullpath); } else { delfile($fullpath); } } } closedir($dh); } } function deldir($dir) { delfile($dir); if (is_dir($dir)) { rmdir($dir); //dir must be empty } return true; }