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>