Klasör içeriği silme.

alicilinAli 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);

?>

2011-02-18 14:20:02

Php

yusuefYusuf PolatAvatar

Ö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.

2011-02-18 23:30:05

Php

alicilinAli 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

2011-02-18 23:35:15

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro