PHP fgetss()函数
fgetss() 函数可以从一个打开的文件中返回一行,并删除其中的 HTML 和 PHP 标签。该函数可以在指定的长度或文件结束符(EOF)之前的新行处停止返回,并在失败时返回 false。
语法
string fgetss ( resource handle [, intlength [, string $allowable_tags ]] )
这个函数与fgets()函数类似,不同之处在于fgetss()函数可以尝试从读取的文本中去除任何HTML和PHP标签。
示例1
<?php
handle = @fopen("/PhpProject/test.php", "r");
if (handle) {
while (!feof(handle)) {buffer = fgetss(handle, 4096);
echobuffer;
}
fclose($handle);
}
?>
输出
Welcome to Tutorialspoint
示例2
<?php
handle = @fopen("/PhpProject/test.php", "r");
if (handle) {
while (!feof(handle)) {buffer = fgetss(handle, 4096, "
, **");
echobuffer;
}
fclose($handle);
}
? >
**
输出
**Welcome to Tutorialspoint**