Ahí va otro más complejo, pero da igual...
Ésto eliminara toda la estructura de archivos, carpeta por carpeta, archivo por archivo.Espero que te funcione.
<?php
$dir = ('a');
$origipath = $dir;
while (true) {
if ($archivo == "." or $archivo == "..") {
continue;
} elseif (gettype($archivo) == "boolean") { return false;
}
if ($dir == $origipath) {
break;
}
} elseif (is_dir($dir."/".$archivo)) { $dir = $dir."/".$archivo;
} else {
}
}
echo "Eliminando el directorio: $dir, ESTO NO TIENE MARCHA ATRAS, LO SIENTO SI LA CAGASTE, WAJAJAJA WJAJAJA....";
?>