Klasör içeriği silme.
İ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);
?>
Php
Ö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.
Php
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