تابع ()fputs
تابع ()fputs
تعریف و کاربرد
تابع ()fputs، در درون یک فایل باز شده، عمل نوشتن را انجام می دهد.
تابع مورد نظر با رسیدن به پایان فایل یا به هنگام رسیدن به طول مشخص شده، متوقف می شود. (هرکدام که زودتر اتفاق بیافتد).
این تابع در صورت موفقیت تعداد بایت های نوشته شده را برمی گرداند و در غیر این صورت، FALSE برگردانده خواهد شد.
تابع ()fputs یک مستعار از تابع ()fwrite است.
نحوه نوشتن
fputs(file,string,length)
پارامترها | توضیحات |
---|---|
file |
ضروری. فایل باز شده ای که قرار است در آن عمل نوشتن انجام شود را مشخص می کند. |
string |
ضروری. رشته ای که قرار است در فایل باز شده بنویسیم را مشخص می کند. |
length |
اختیاری. ماکزیمم بایت هایی که قرار است در فایل مورد نظر نوشته شود را مشخص می کند. |
نکات قابل توجه
نکته: این تابع binary-safe می باشد(به این معنی که هر دو نوع داده ی باینری مانند عکس ها و کاراکترها می توانند به وسیله ی این تابع نوشته شوند.
مثال
<?php
$file = fopen("test.txt","w");
echo fputs($file,"Hello World. Testing!");
fclose($file);
?>
$file = fopen("test.txt","w");
echo fputs($file,"Hello World. Testing!");
fclose($file);
?>
خروجی کد بالا برابر است با:
21
- نوشته شده توسط احسان عباسی
- بازدید: 4180