داغ ترین ویدیو بابلز لرن : هک کلاس های مجازی توسط متین برونسی

ایجاد / نوشتن فایل در PHP

  /  PHP   /  ایجاد / نوشتن فایل در PHP
آموزش PHP

در این بخش نحوه ایجاد / نوشتن فایل در PHP را به شما آموزش خواهیم داد.

ایجاد فایل در PHP با تابع fopen

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

اما همانطور که در فصل قبل پارامتر های این تابع را داخل جدول آموزش داده ایم می دانید که از این تابع برای ایجاد فایل نیز استفاده می شود. اگر فصل قبلی را مطالعه نکردید اینجا را کلیک کنید.

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

$myfile = fopen("testfile.txt", "w")

با توجه به اینکه در مثال بالا از حالت w استفاده کرده ایم اگر فایل testfile.txt وجود نداشته باشد یکی می سازد.

سطح دسترسی فایل ها در PHP

اگر برای اجرای کد بالا دچار مشکل شدید ، حتماً بررسی کنید که به فایل PHP دسترسی برای ایجاد و نوشتن فایل را داده اید.

نوشتن در فایل با تابع fwrite

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

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

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

تماشا در حالت تمام صفحه

دقت داشته باشید که در مثال بالا ما دوبار عملیات نوشتن در فایل را انجام دادیم یک بار مقدار رشته $txt برابر با John Doe\n بود که داخل فایل نوشته شد سپس مقدار آن به Jane Doe\n تغییر کرد و داخل فایل نوشته شد. و در آخر فایل را با fclose بستیم.

اگر فایل newfile.txt را باز کنیم خروجی به شکل زیر خواهد بود:

John Doe
Jane Doe

بازنویسی فایل در PHP

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

مثال

در مثال زیر فایل newfile.txt وجود دارد که ابتدا آن را باز می کنیم و محتوای آن پاک و با محتوای جدید جایگزین می شود. دلیل آن بخاطر این هست که از پارامتر w استفاده می کنیم:


| این بخش از محتوا فقط برای اعضای وب سایت قابل مشاهده می باشد ، لطفاً با حساب کاربری خود وارد شوید.

اگر اکنون فایل newfile.txt را باز کنیم، John و Jane هر دو ناپدید شده اند و فقط داده هایی که نوشتیم وجود دارد:

Mickey Mouse
Minnie Mouse
5/5 - (8 امتیاز)
 #نهج_البلاغه_بخوانیم

مشكلات شيعه بودن

و درود خدا بر او، فرمود: هر كس ما اهل بيت پيامبر صلّى اللّه عليه و آله و سلّم را دوست بدارد، پس بايد فقر را چونان لباس رويين بپذيرد. (يعنى آماده انواع محروميّت ها باشد).

حکمت 112 نهج البلاغه

برای دسترسی به آموزش های بیشتر و ویدیو های من، کلمه کلیدی متین برونسی را داخل گوگل سرچ کنید.

ارسال یک نظر