دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۷
  • تیر

جلسه ۲۶ : آموزش File Handling در php 7

  • دسته‌بندی‌ها :
جلسه ۲۶ : آموزش File Handling در php 7
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      با عرض سلام و وقت به خیر خدمت کاربران سایت پی وی لرن و کاربرانی که دوره ی آموزش php 7 را دنبال می کنند.
      در جلسه گذشته با دستورهای include و require آشنا شدیم و به موارد استفاده از هر یک از آن ها را آموختیم.
      طبق آموخته های این جلسه : از دستور require زمانی استفاده کنید که فایل توسط برنامه درخواست می شود و از دستور include زمانی استفاده نمایید که فایل هنوز درخواست نشده و برنامه باید تا هنگام یافتن فایل به کارش ادامه دهد. در ادامه این دوره به آموزش File Handling در php 7 می پردازیم.

      آموزش File Handling در php 7

      File handling بخش مهمی از هر برنامه وب است. زیرا همواره نیاز به باز کردن و پردازش یک فایل برای وظایف دارید.

      فایل های Manipulating در php (دستکاری فایل ها در php)

      PHP دارای چندین توابع برای ایجاد، خواندن، بارگذاری و ویرایش فایل ها است.

      هنگام دستکاری فایل ها مراقب باشید!
      هنگام دستکاری فایلها باید بسیار مراقب باشید.
      زیرا اگر چیزی را اشتباه انجام دهید اغلب ممکن است ضررهای جبران ناپذیری را به سایت خود وارد نمایید.
      برخی از خطاهای رایجی که ممکن است صورت بگیرد عبارتند از :

      •  ویرایش فایل اشتباه
      • پر کردن هارد دیسک با داده های زباله
      • حذف محتویات یک فایل به صورت تصادفی

      تابع ()readfile در php

      تابع ()readfile فایل را می خواند و آن را در بافر خروجی می نویسد.

      فرض کنید ما یک فایل متنی به نام “webdictionary.txt” داریم که بر روی سرور ذخیره می شود، که به صورت زیر است:

      مثال : 

      کد PHP برای خواندن فایل و نوشتن آن به بافر خروجی به صورت زیر می نویسد.
      (تابع  ()readfile مقدار تعداد بایت هایی را که به صورت موفقیت آمیز به دست می آید، باز می گرداند):

      مثال : 

      اگر می خواهید یک فایل را باز کنید و مطالب آن را بخوانید تابع ()readfile می تواند بسیار مفید باشد.

      کلام آخر

      در این جلسه به صورت خلاصه به آموزش File Handling در php 7 پرداختیم. در جلسات بعد مطالب بیشتری راجع به مدیریت فایل ها خواهید آموخت.
      به صورت مشخص در جلسه بعدی می آموزیم که چگونه یک فایل را در سرور باز کرده، بخوانید و در نهایت آن را ببندید.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۲۶ : آموزش File Handling در php 7
      به اشتراک بگذارید