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...."; 
- ?> 
-