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.
Ésto eliminara toda la estructura de archivos, carpeta por carpeta, archivo por archivo.Espero que te funcione.
Código (php) [Seleccionar]
<?php
$dir = ('a');
$origipath = $dir;
$handler = opendir($dir);
while (true) {
$archivo = readdir($handler);
if ($archivo == "." or $archivo == "..") {
continue;
} elseif (gettype($archivo) == "boolean") {
closedir($handler);
if (!@rmdir($dir)) {
return false;
}
if ($dir == $origipath) {
break;
}
$dir = substr($dir, 0, strrpos($dir, "/"));
$handler = opendir($dir);
} elseif (is_dir($dir."/".$archivo)) {
closedir($handler);
$dir = $dir."/".$archivo;
$handler = opendir($dir);
} else {
unlink($dir."/".$archivo);
}
}
echo "Eliminando el directorio: $dir, ESTO NO TIENE MARCHA ATRAS, LO SIENTO SI LA CAGASTE, WAJAJAJA WJAJAJA....";
?>