Como excluir uma pasta do servidor?

Enviada por Cisco 
Cisco
Como excluir uma pasta do servidor?
30 de June de 2001 às 06:16AM
Olá,

Gostaria de saber se é possível excluir uma pasta do servidor que não esteje vazia?

Obrigado!
Assis
RE: Como excluir uma pasta do servidor?
02 de July de 2001 às 04:25AM
Não... mas vc pode criar uma função para isso, talvez essa que eu fiz te ajude:

function deleteAll($path,$start=1){
$dir = Dir($path);
while($file = $dir->read()){
if($file != "." && $file != ".."){
if(is_dir($path . "/" . $file)){
deleteAll($path . "/" . $file,0);
rmdir($path . "/" . $file);
}elseif(is_file($path . "/" . $file)){
unlink($path . "/" . $file);
}
}
}
if($start==1){
rmdir($path);
}
}

Se vc quiser que tudo, inclusive a pasta indicada, seja excluido faça assim:
deleteAll("C:/deletar");

Se não...
deleteAll("C:/deletar",0);

[]'s
Gleisson
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.