Senza tante parole inserisco una funzione ricorsiva che potrebbe essere utile a qualcuno. La funzione permette di cancellare una cartella e tutto il suo contenuto...attenzione al suo uso ^^
<?php
function deleteFiles($dirname){
if($dirname == "." || $dirname == ".." ) return;
if(file_exists($dirname) && is_file($dirname)) {
unlink($dirname);
}elseif(is_dir($dirname)){
$handle = opendir($dirname);
while (false !== ($file = readdir($handle))) {
if($file != "." && $file != ".." )
deleteFiles($dirname."/".$file);
}
$handle = closedir($handle);
rmdir($dirname);
}
}
deleteFiles("/home/matrix86/Photos/12");
?>