Klasör içeriği silme

alicilin Ali Fırat Güler

İyi Günler Necmi hocam ve arkadaşlar....

Ben bir php kodu yazdım belirriğim klsörün içeriğini silmesi için.Ancak klasörün içerisinde 10000 tane dosya oldugunu düşünürsek bu kod bayağı bi kasar heralde.

daha kısa yolu varsa öğretebilirmisiniz?

<?php

$dizinadi='../bellek/';

$dizin=opendir($dizinadi);

while(gettype($isim=readdir($dizin))!=boolean)

{

@unlink("$dizinadi$isim");

}
echo'Önbellek Temizlendi...';
closedir($dizin);

?>

18-02-2011 14:20

    Php

    yusuef Yusuf Polat Avatar

    Öncelikle aynı anda 10000 dosya silmek için php ye ne gerek var. Daha doğrusu 10000 dosya olan klasörü neden silmek isteyesin php ile. Kasmaya gelince biraz zorlayacağı kesin ama hostun sağlamsa çok sorun olmaz.

    18-02-2011 23:30

      Php

      alicilin Ali Fırat Güler

      Yusuf abi bu yaptığım bellekleme sistemi. her bir sayfa için bir önbellek dosyası üretildiği için ön belleği temizle dediğimde o dosyaların hepsinin silinmesi gerekiyor o yüzden 1000 tane dosyayı siliyorum :) yani maksadım kasmayan bi yolu varsa aklınızda diye sormuştum

      18-02-2011 23:35

        www.Phpkodlari.com © 2009 Herkes Php öğrenecek
        Web tasarım ve eğitim kaynağınız.