[PHP] Verzeichnisfunktion zum Löschen eines Verzeichnisses



  • Also ich brauche eine PHP-Funktion die ein Verzeichnis mit Inhalt löscht ohne dessen Inhalt zu kennen. Weiß da jemand was?
    MfG

    Tobsen



  • function clr_dir($dir) {
    if(@ ! $opendir = opendir($dir)) {
    return false;
    }
    while(false !== ($readdir = readdir($opendir))) {
    if($readdir !== '..' && $readdir !== '.') {
    $readdir = trim($readdir);
    if(is_file($dir.'/'.$readdir)) {
    if(@ ! unlink($dir.'/'.$readdir)) {
    return false;
    }
    } elseif(is_dir($dir.'/'.$readdir)) {
    // Calls itself to clear subdirectories
    if(! clr_dir($dir.'/'.$readdir)) {
    return false;
    }
    }
    }
    }
    closedir($opendir);
    if(@ ! rmdir($dir)) {
    return false;
    }
    return true;
    }
    


  • ja, danke. Hatte mitlerweile dank google auch schon die gleiche Lösung gefunden...


Anmelden zum Antworten