Função deletar Pasta
Saudações...
Eu estou usando a seguinte função:
function unlinkRecursive($dir, $deleteRootToo) {
if (!$dh = @opendir($dir)) {
return;
}
while (false !== ($obj = readdir($dh))) {
if ($obj == '.' || $obj == '..') {
continue;
}
if (!@unlink($dir . '/' . $obj)) {
unlinkRecursive($dir . '/' . $obj, true);
}
}
closedir($dh);
if ($deleteRootToo) {
@rmdir($dir);
}
return;
}
Usando da seguinte forma:
unlinkRecursive("../../albuns/" . $apagarGl['glpasta'], false);
Mas o que está havendo, é que ele está deletando todas as pastas contidas no diretório ../../albuns e não somente a pasta que estou pedindo para ele deletar.
Alguém pode me dá essa força?
Grato
Discussão (3)
Carregando comentários...