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



  • ۲۷
  • تیر

جلسه ۲۸ : آموزش ساخت و نوشتن فایل در php 7

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

      مقدمه

      با عرض سلام و وقت به خیر خدمت کاربران سایت پی وی لرن و کاربرانی که دوره ی آموزش php 7 را دنبال می کنند.
      در جلسه گذشته به آموزش باز کردن، خواندن و بستن فایل در php 7 پرداختیم. در ادامه کار با فایل ها آموزش ساخت و نوشتن فایل در php 7 را به علاقمندان این دوره ارائه می نماییم.

      آموزش ساخت و نوشتن فایل در php 7

      در این فصل می آموزیم که چگونه می توان یک فایل را در سرور ایجاد کرد و آن را نوشت.

      ساخت فایل – ()fopen

      می توان از تابع ()fopen برای ساخت یک فایل هم استفاده کرد.
      شاید کمی گیج کننده باشد، اما در PHP، یک فایل با استفاده از همان تابعی که باز می شود؛ ایجاد نیز می گردد.

      اگر از ()fopen در یک فایلی که وجود دندارد استفاده نمایید؛ این فایل خود به خود ساخته خواهد شد!
      به جلسه گذشته رجوع کنید. در جدول جلسه پیش گفته شد که w و a هر دو  فایلی را که وجود نداشته باشد را ایجاد می کنند.

      • a برای appending
      • w برای writing

      مثال زیر یک فایل جدید با نام testfile.txt ایجاد می کند. فایل در همان دایرکتوری که در آن کد PHP قرار دارد ایجاد می شود:

      مثال : 

      مجوزهای فایل PHP

      اگر هنگام گرفتن این کد خطا دریافت کردید؛ بررسی کنید که آیا در دسترسی به فایل PHP خود که اطلاعات را به هارد دیسک می دهد مشکل دارید یا خیر.

      نوشتن در درون فایل – ()fwrite

      از تابع ()fwrite برای نوشتن به یک فایل استفاده می شود.

      اولین پارامتر fwrite () شامل نام فایل برای نوشتن است و پارامتر دوم رشته ای است که باید نوشته شود.

      مثال زیر یک نام جدید را به یک فایل جدید با نام “newfile.txt” می نویسد:

      مثال : 

      توجه داشته باشید که فایل “newfile.txt” دو بار نوشتیم.
      هر بار که فایل را نوشتیم یک رشته txt$ که اولی حاوی “John Doe” و دومی حاوی “Jane Doe” است را ارسال نمودیم.
      بعد از اتمام نوشتن، فایل را با تابع ()fclose می بندیم.
      اگر ما فایل “newfile.txt” را باز میکنیم، موارد زیر را مشاهده خواهیم کرد:

      مثال : 

      باز نوشت php

      حالا “newfile.txt” حاوی تعدادی داده است که نشان می دهد هنگام باز کردن فایل موجود برای نوشتن چه اتفاقی می افتد.
      تمام اطلاعات موجود ERASED خواهد شد و ما با یک فایل خالی شروع می کنیم.

      در مثال زیر فایل موجود خود یعنی “newfile.txt” را باز کرده و برخی از داده های جدید را در آن می نویسیم:

      مثال : 

      کلام آخر

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

      QR:  جلسه ۲۸ : آموزش ساخت و نوشتن فایل در php 7
      به اشتراک بگذارید