دستور fwrite در PHP در زبان برنامه‌نویسی PHP، دستور fwrite برای نوشتن داده‌ها به یک فایل استفاده می‌شود. این دستور می‌تواند برای ایجاد یک فایل جدید، نوشتن داده‌ها به فایل موجود و یا به روزرسانی محتوای فایل استفاده شود. نحوه استفاده از دستور fwrite در PHP به صورت زیر است: fwrite(file, string, length); در اینجا، file مسیر فایلی است که می‌خواهید داده‌ها را در آن بنویسید. این مسیر می‌تواند یک مسیر مطلق یا نسبی باشد. همچنین، شما می‌توانید از تابع fopen برای باز کردن فایل و دریافت مسیر آن استفاده کنید. string پارامتری است که داده‌هایی را که می‌خواهید در فایل ذخیره کنید، مشخص می‌کند. این داده‌ها می‌توانند یک رشته ساده، یک آرایه یا متغیرهای دیگری باشند. length اندازه داده‌هایی است که می‌خواهید در فایل بنویسید. این پارامتر اختیاری است و در صورت عدم مشخص کردن آن، تمام داده‌ها به صورت کامل نوشته می‌شوند. مقدار بازگشتی دستور fwrite تعداد بایت‌های موفقا نوشته شده را برمی‌گرداند. اگر نوشتن انجام نشود و یا خطایی رخ دهد، این دستور مقدار false را برمی‌گرداند. مثال‌هایی از استفاده از دستور fwrite در PHP: 1. نوشتن یک رشته به یک فایل: $file = fopen("example.txt", "w"); $text = "این یک متن برای نوشتن در فایل است."; fwrite($file, $text); fclose($file); در این مثال، یک فایل با نام example.txt ایجاد می‌شود و رشته "این یک متن برای نوشتن در فایل است." در آن نوشته می‌شود. 2. نوشتن داده‌های یک آرایه به یک فایل: $file = fopen("example.txt", "w"); $data = array("مقدار ۱", "مقدار ۲", "مقدار ۳"); foreach ($data as $value) { fwrite($file, $value . "\n"); } fclose($file); این مثال، هر عنصر آرایه data را در یک خط جداگانه در فایل example.txt نوشته می‌کند. 3. به روزرسانی محتوای یک فایل: $file = fopen("example.txt", "a"); $text = "متن جدید برای اضافه کردن به فایل."; fwrite($file, $text); fclose($file); در این مثال، متن "متن جدید برای