فنکشن PHP fgetss()
تعریف و استفاده
فنکشن fgetss() از فایل باز خواندن یک خط و حذف برچسبهای HTML و PHP انجام میدهد.
با fgets() مشابه است، اما fgetss سعی میکند هرگونه برچسب HTML و PHP را از متن خوانده شده حذف کند.
جملات
fgetss(فایل,طول,برچسبها)
پارامتر | توضیح |
---|---|
فایل | ضروری. فایلی که باید خوانده شود را مشخص میکند. |
طول | اختیاری. تعداد بایتهایی که باید خوانده شود را مشخص میکند. پیشفرض 1024 بایت است. این پارامتر قبل از PHP 5 ضروری بود. |
برچسبها | اختیاری. برچسبهایی که حذف نمیشوند را مشخص میکند. |
توضیح
میتوان از پارامتر سوم اختیاری استفاده کرد برچسبها تعداد برچسبهایی که حذف نشوند را مشخص کنید.
اگر شکست بخورد، false برمیگرداند.
مثال
مثال 1
<?php $file = fopen("test.htm","r"); echo fgetss($file); fclose($file); ?>
خروجی مشابه:
این یک پاراگراف است.
مثال 2
<?php $file = fopen("test.htm","r"); echo fgetss($file,1024,"<p>,<b>"); fclose($file); ?>
خروجی مشابه:
این یک پاراگراف است.
کد منبع تولید شده:
<p><b>این یک پاراگراف است.</b></p>