50درصد تخفیف سورس فروشگاهی دیجی کالا + اپلیکیشن اندروید تا پایان این هفته - کد تخفیف : off50
با تخفیف میخرم

حذف فایل توسط php

  • آپدیت شده در تاریخ

حذف فایل توسط php

بعضی وقت ها نیاز است برای خالی کردن فضای هاست بر روی سرور ، فایل های قدیمی یا یک سری فایل های خاص یا همه ی فایل های یک دایرکتری را حذف کنید. یعنی بدون اینکه اسم فایل های داخل فولدر را بدانید حذف کنید . این نوع قابلیت برای این موقعیت ها نیاز است :

  • حذف تمام فایل ها برای خالی کردن فضای هاست
  • حذف فایل های قدیمی داخل فولدر که قبلا در یک زمان خاص از آنها استفاده شده بود.
  • حذف یک سری فایل های یک فولدر و نگه داشتن بعضی فایل ها با پسوند خاص
  • و غیره …

در این مقاله کوتاه ، قصد داریم یک اسکریپت برای حذف فایل توسط php بنویسیم.نیازی به دانستن اسم فایل ها نیست . برای حذف همه فایل های دایرکتری از تابع glob() و تابع unlink در php استفاده می کنیم .

  • تابع glob() برای گرفتن اسم فایل ها و دایرکتری ها بر اساس یک الگوی خاص استفاده می شود که خروجی آن به صورت آرایه ای است .
  • تابع unlink() برای حذف فایل استفاده می شود

کد php زیر برای هر سه موقعیت بالا نوشته شده است .

حذف همه فایل های فولدر

این کد همه فایل های یک فولدر را حذف می کند.

حذف فایل هایی با پسوند خاص

کد php زیر فقط فایل هایی با پسوند خاص را حذف می کند.

حذف فایل های قدیمی از فولدر

کد زیر فقط فایل هایی که قبل از زمان خاصی ویرایش یا اصلاح شده اند را حذف می کند.

امیدوارم مقاله ” حذف فایل توسط php” برای شما مفید بوده باشد .

موفق باشید .

حسن شفیعی علاقه خاصی به برنامه نویسی وب و موبایل دارم و هر روز تلاش می کنم به این حوزه مسلط تر شوم و اطلاعاتم را به شکل کاربردی برای علاقه مندان در وب به اشتراک بگذارم

آموزش های رایگان بیشتر در اینستاگرام ما ...

NETPARADIS /
مطالب زیر را حتما بخوانید
دیدگاه کاربران

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    دوره های آموزشی

    آموزش افزایش امنیت وردپرس
    با راهکارهای عملی

    مناسب وبمسترها و صاحبان کسب و کار آنلاین

    تخفیف 50درصدی
    فقط 32.500 تومان
    همین الان می خرم!
    close-link

    دانلود رایگان کتاب آموزش PHP

    صفر تا صد PHP و MySQL را یکجا یاد بگیرید
    همین الان دانلود کن
    نگران نباشید. ایمیل‌های مزاحم نمی‌فرستیم
    close-link