El php para borrar un directorio tenemos las funciones rm que elimina el directorio solo si está vacio y unlink que lo borra con sus archivos dentrol
Pero lo que queremos hacer es borrar los archivos de un directorio pero no borrar el directorio.
En MSDOS sería: del *.*
y en Linux rm -f *
Para hacer lo con php, deberemos leer el contenido del directorio y luego mediante un bucle ir borrando cada uno de sus archivos, ya que no existe una función que lo haga:
$dir = "/directorio/"; $handle = opendir($directorio);
while ($file = readdir($hadle)) { if (is_file($dir.$file)) { unlink($dir.$file); }
}
Formato:
htm
