Ops pardon ho commesso io un errore, avevo lasciato il comando rmdir
Codice PHP:
function delete($dir$pattern "*.*"){

    
$deleted false;

    
$pattern str_replace(array("*","?"), array(".*","."), preg_quote($pattern));

    if (
substr($dir,-1) != "/"$dir.= "/";

    if (
is_dir($dir)){

        
$d opendir($dir);

        while (
$file readdir($d)){

            if (
is_file($dir.$file) && ereg("^".$pattern."$"$file)){

                if (
unlink($dir.$file)){ $deleted[] = $filermdir(dir); }

            }

        }

        
closedir($d);

        return 
$deleted;

    }

    else return 
0