English | 简体中文 | 繁體中文
查询

fgetss()函数—用法及示例

「 从文件指针中读取一行并过滤掉 HTML 和 PHP 标签 」


函数名称:fgetss() 

函数描述:从文件指针中读取一行并过滤掉 HTML 和 PHP 标签 

适用版本:PHP 4, PHP 5, PHP 7

用法: fgetss(resource $handle[, int $length[, string $allowable_tags]])

参数:

  • $handle:文件指针资源,通过 fopen() 函数获取的文件指针。
  • $length(可选):指定从文件中读取的最大字节数,默认为 1024 字节。
  • $allowable_tags(可选):指定允许保留的 HTML 标签(不区分大小写),其他标签将被过滤掉。默认为 NULL,表示过滤掉所有标签。

返回值: 返回从文件中读取的一行字符串,如果出现错误或到达文件末尾,则返回 false。

示例: 假设有一个名为 "test.html" 的文件,内容如下:

<html>
<body>
  <h1>Hello, World!</h1>
  <p>This is a paragraph.</p>
</body>
</html>

输出结果: Hello, World!

解释: 在上面的示例中,我们打开了一个名为 "test.html" 的文件,并使用 fgetss() 函数从文件中读取一行。由于我们没有指定允许保留的 HTML 标签,所以默认会过滤掉所有标签。因此,输出结果只包含了文本内容 "Hello, World!"。最后,我们关闭了文件指针。

补充纠错
上一个函数: Fiber::getCurrent()函数
下一个函数: fgets()函数
热门PHP函数
分享链接