Ho provato questo e funziona

Codice PHP:
$nome_cartella="archivio";
function 
deleteDir($dir) {
if (
substr($dirstrlen($dir)-11) != '/'$dir .= '/';
    if (
$handle opendir($dir)) {
            while (
$obj readdir($handle)) {
                   if (
$obj != '.' && $obj != '..') {
                        if (
is_dir($dir.$obj)) {
                                if (!
deleteDir($dir.$obj)) return false;
                        } elseif (
is_file($dir.$obj)) {
                                if (!
unlink($dir.$obj)) return false;
                        }
                }
        }    

        
closedir($handle);

        if (!@
rmdir($dir)) return false;
        return 
true;
    }
return 
true