Supprimer un dossier avec ses images

WRInaute impliqué
Bonjour,
Ya pas un simple code pour supprimer le dossier "/monsite/images" avec toutes les images qui contient ? J'ai cherché sur GG et je trouve que des grands scripts !
 
WRInaute accro
http://php.net/manual/fr/function.glob.php
+
http://php.net/manual/fr/function.unlink.php
+
http://php.net/manual/en/function.array-map.php

PHP:
<span class="syntaxdefault"><?php array_map</span><span class="syntaxkeyword">(</span><span class="syntaxstring">'unlink'</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> glob</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"/monsite/images/*.jpg"</span><span class="syntaxkeyword">));</span><span class="syntaxdefault"> ?></span>
 
WRInaute impliqué
J'ai trouvé ce code qui fonctionne très bien :) mes dossiers contiennent des sous dossiers et plein d'images en jpeg, jpg, png, bmp, GIF. Que dites vous les experts ? C'est un bon code ou manque quelque chose ?

Code:
function Supprimer_Dossier($Dossier) {
    $Repertoire = glob($Dossier."/*");
    foreach($Repertoire AS $Valeur) {
        if(is_dir($Valeur)) {
            Supprimer_Dossier($Valeur);
        } else {
            unlink($Valeur);
        }
    }
    rmdir($Dossier);
}
 
Discussions similaires
Haut