Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

php ile dosya ve klasör silme

örneğin a adında bir klasörüm var ben a klasörün altındaki klasör ve içindeki dosyaların birlikte silinmesini istiyorum nasıl yaparım
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • sevketbulamaz adlı üyenin fotoğrafı
    11 yıl önce yazılmış
    56 cevap - 0 soru
    shell ile bunu kullana bilirsin ama önermem pek :D

    echo exec('rm -fr /path/to/dir/');

    yada şu fonksiyonu kullanabilirsin.

    /**
     * Deletes a directory and all files and folders under it
     * @return Null
     * @param $dir String Directory Path
     */
    function rmdir_files($dir) {
     $dh = opendir($dir);
     if ($dh) {
      while($file = readdir($dh)) {
       if (!in_array($file, array('.', '..'))) {
        if (is_file($dir.$file)) {
         unlink($dir.$file);
        }
        else if (is_dir($dir.$file)) {
         rmdir_files($dir.$file);
        }
       }
      }
      rmdir($dir);
     }
    }
    
    • gokhan08 adlı üyenin fotoğrafı gokhan08
      teşekür ederim
      11 yıl önce yazılmış

Cevaplar

Hiç cevap bulunamadı.