Dateien aus dem Ordner entfernen

<?php

    function removeFiles($dir)
    {
        // Pfad markieren
        if (is_dir($dir)) {

            // Ordner einscannen
            $objects = scandir($dir);

            // Schleife für Objekte im Ordner
            foreach ($objects as $object) {

                if ($object != "." && $object != "..") {

                    if (filetype($dir . "/". $object) == "dir") {

                        // rekursive Aufruffunktion
                        $this->removeFiles($dir . "/" . $object);
                    }
                    else {

                        // Dateipfad ermitteln
                        $file = $dir . "/" . $object;

                        if(is_file($file)) {

                            // Datei entfernen
                            unlink($file);
                        }
                    }
                }
            }
        }
    }

    $dir = 'absolute path to your folder';

    removeFiles($dir);
?>

Finden Sie das nützlich?

Ähnliche Artikel