تابع()fgetss
تابع()fgetss
تعریف و کاربرد
تابع ()fgetss از یک فایل باز شده، یک خط را برمی گرداند به طوری که تگ های HTML و PHP آن خذف شده اند.
تابع ()fgetss با رسیدن به یک خط جدید، یا رسیدن به یک طول مشخص، یا رسیدن به EOF(پایان فایل) ، برگرداندن را متوقف می کند. البته بر اساس هرکدام از موارد ذکر که زودتر رخ دهند.
این تابع، در صورت شکست، FALSE را برمی گرداند.
نحوه نوشتن
fgetss(file,length,tags)
پارامترها | توضیحات |
---|---|
file |
ضروری. فایلی که قرار است بررسی شود را مشخص می کند. |
length |
اختیاری. تعداد بایت هایی که قرار است خوانده شود را مشخص می کند. مقدار پیش فرض آن 1024 بایت است. نکته: این پارامتر در ورژن های قبل از php5 ضروری است. |
tags |
اختیاری. تگ هایی که نباید حذف شوند را مشخص می کند. |
مثال 1
<?php
$file = fopen("test.htm","r");
echo fgetss($file);
fclose($file);
?>
$file = fopen("test.htm","r");
echo fgetss($file);
fclose($file);
?>
خروجی کد بالا برابر است با:
This is a paragraph.
مثال 2
<?php
$file = fopen("test.htm","r");
echo fgetss($file,1024,"<p>,<b>");
fclose($file);
?>
$file = fopen("test.htm","r");
echo fgetss($file,1024,"<p>,<b>");
fclose($file);
?>
خروجی کد بالا برابر است با:
This is a paragraph.
سورس یا منبع کد بالا برابر است با:
<p><b>This is a paragraph.</b></p>
- نوشته شده توسط احسان عباسی
- بازدید: 2812