سلام
دوستان من از php هیچی بلد نیستم ، یه کدی لازم دارم که فایل های کمتر از 100 بیت رو تو پوشه پیدا و حذف کنه اپلود سنتری داشتم که بخاطر مشکل سرور بعضی فایل ها 0 بایت شدن و تعدادشون بسیار زیاده نمیشه دستی حذف کرد
نمایش نسخه قابل چاپ
سلام
دوستان من از php هیچی بلد نیستم ، یه کدی لازم دارم که فایل های کمتر از 100 بیت رو تو پوشه پیدا و حذف کنه اپلود سنتری داشتم که بخاطر مشکل سرور بعضی فایل ها 0 بایت شدن و تعدادشون بسیار زیاده نمیشه دستی حذف کرد
سلام
/path/to/files/ این کد فایل های کمتر از 10 کیلوبایت رو در مسیرکد PHP:
foreach (glob('/path/to/files/*') as $file) {
if (is_writable($file) && filesize($file) < (1024 * 10)) {
unlink($file);
}
}
حذف میکند.
به جای 10 *1024 عدد مورد نظر تون بر حسب بایت بنویسید
. هشدار ! این توابع خطرناک هستند و اگر آشنایی کافی با کد نویسی ندارید از اجرا روی سرور خودداری کنید چون ممکن هست فایل های زیادی رو یکباره حذف کنید
اگر فایل هاتون مهم هست کمی هزینه کنید و کار رو به یک متخصص بسپارید
منبع کد :
http://stackoverflow.com/questions/4...articular-size
موفق باشید