X

آموزش مقدماتی PHP | نوشتن در فایل ها

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

بعد از اینکه مانند درس قبل، فایل را با یک مُد نوشتن باز کردیم، با استفاده از تابع ()fwrite می توانیم اطلاعات خود را درون فایل بنویسیم:

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

<?php
$myfile = fopen("newfile.txt", "w") or die("Unable to open file!");
$txt = "John Doen";
fwrite($myfile, $txt);
$txt = "Jane Doen";
fwrite($myfile, $txt);
fclose($myfile);
?>

در این مثال ابتدا فایل newfile.txt را با مُد w باز می کنیم. بعد از باز شدن فایل هر چند بار که بخواهید می توانید با استفاده از تابع ()fwrite درون فایل بنویسید و هربار اطلاعات جدید در ادامه اطلاعات قبلی نوشته می شوند.

اگر در فایل ها بخواهیم به یک خط جدید برویم از کاراکتر n استفاده می کنیم.

در انتها نیز، همانطور که در درس قبل گفته شد فایل را با استفاده از تابع ()fclose می بندیم.

اطلاعات موجود در فایل پس از این، به شکل زیر در خواهد آمد:

John Doe
Jane Doe

پرسش و پاسخ این درس

برای ثبت پرسش ابتدا در سایت وارد شوید.

  • 1
  • 2