باز کردن/بستن فایل ها در PHP

در درس قبلی با نحوه ایجاد فایل آشنا شدید و گفتیم که در زبان PHP برای باز کردن و ایجاد فایل از دستور ()fopen استفاده میشه. در این درس به نحوه باز کردن یک فایل، انواع Modeهای اون، بستن فایل و اینکه چرا باید بعد از پایان کارمون فایل رو ببندیم میپردازیم.

مدها (Modes)

  •  r : باز کردن فایل فقط برای خواندن. اشاره گر فایل در ابتدای فایل قرار میگیرد.
  • +r : باز کردن فایل برای خواندن و نوشتن. اشاره گر فایل در ابتدای فایل قرار میگیرد.
  • w : باز کردن فایل فقط برای نوشتن. اگر فایل وجود داشته باشد محتویات آن پاک میشود واگر وجود نداشته باشد آن را ایجاد میکند.
  • +w : باز کردن فایل برای خواندن و نوشتن. اگر فایل وجود داشته باشد محتویات آن پاک میشود واگر وجود نداشته باشد آن را ایجاد میکند.
  • a : باز کردن فایل برای الحاق کردن محتویات جدید. فایل برای نوشتن باز میشود، اشاره گر فایل در انتهای فایل قرار میگیرد و در صورت موجود نبودن فایل آن را ایجاد میکند.
  • +a: باز کردن فایل برای خواندن یا الحاق کردن محتویات جدید. فایل برای نوشتن باز میشود، اشاره گر فایل در انتهای فایل قرار میگیرد و در صورت موجود نبودن فایل آن را ایجاد میکند.
  • x : نحوه کارش دقیقا مثل w است با این تفاوت که اگر فایل مشخص شده موجود نباشد آن را ایجاد نمیکند و مقدار FALSE را بازگشت میدهد.
  • +x : نحوه کارش دقیقا مثل +w است با این تفاوت که اگر فایل مشخص شده موجود نباشد آن را ایجاد نمیکند و مقدار FALSE را بازگشت میدهد.

ادامه‌ی خواندن