الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طلب في استعمال الدالة Unlink

بدأه f8athy في 8 أغسطس 2009 · 1 رد · 284 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــه ،،

الفكرة هي لدي ملفات بالشكل الآتي

"head_" . $name . ".php"

مع العلم أن $name في كل مرة باسم لايمكن تحديده

أنا أريد أن استعمل الدالة unlink بحيث أحذف كل الملفات الموجودة بمجلد مثلا نسميه cache والتي تبدأ بـ head_

564x.jpg
#2

السلام عليكــم ورحمـة الله وبركاتــه ،،

تم إيجاد الحل الرجاء إعطاء آراءكم من ناحية الفعالية والآمان

$matches = glob("./cache/head_*html");  // قيام بجمع أسماء كل الملفات التي تحتوي على head_ ذات الاحقة html
   if ( is_array ( $matches ) )  
   {
            foreach ( $matches as $filename)
           {
                         echo "$filename  size " . filesize($filename) . "n";  // طباعة اسم وحجم الملف
                       $del = unlink($filename);   // مسح الملف المقابل في المصفوفة
                        if ($del)
                       {
                                     echo " تم الحذف <br>";
                       }
             else
             {
                     echo "لم يتم الحذف";
             }
   }
   }

تم تعديل هذه المشاركة بواسطة f8athy في 8 أغسطس 2009 في 14:39

564x.jpg

مواضيع مشابهة