rss LEGFRISSEBB TÉMÁK Csatlakozz új fórumunkhoz...

PHP teljes könvyvtár törlése

PHP, MySQL programozási fórum.
MAttila
Hozzászólások: 7
Csatlakozott: 2016.08.09. 01:47

PHP teljes könvyvtár törlése

HozzászólásSzerző: MAttila » 2016.08.23. 11:20

Teljes könyvtár törlése, a benne található alkönyvtárakkal és fájlokkal együtt.
Hogyan lehet ezt megvalósítani php-ben?

gBaSoft
Hozzászólások: 31
Csatlakozott: 2016.08.04. 01:32

Re: PHP teljes könvyvtár törlése

HozzászólásSzerző: gBaSoft » 2016.08.23. 13:22

Rekurzív függvény hívással - amikor a függvény saját magát ismételten meghívja...

Az alábbi példa a "/torlendo_mappa"-t törli beleértve az azon belül található alkönyvtárakat és file-okat.

Kód: Egész kijelölése

<?php
function rrmdir($dir) {
   if (is_dir($dir)) {
      $objects = scandir($dir);
      foreach ($objects as $object) {
      if ($object != "." && $object != "..") {
         if (is_dir($dir."/".$object))
            rrmdir($dir."/".$object);
         else
            unlink($dir."/".$object);
         }
      }
      rmdir($dir);
   }
}

$delmap = '/torlendo_mappa';
rrmdir($delmap);
?>
gBaSoft - stock2000hu


Vissza: “PHP, MySQL”