定义
fgetss()函数从打开的文件中返回一行,其中删除了HTML和PHP标记。
语法
PHP fgetss()函数具有以下语法。
fgetss(file,length,tags)
参数
| 参数 | 是否必须 | 描述 |
|---|---|---|
file |
需要。 | 要检查的文件 |
length |
可选的。 | 要读取的字节数。默认值为1024字节。 |
tags |
可选的。 | 将不会删除的标签 |
返回
此函数在失败时返回FALSE。
实例
<?php
/*
http://www.manongjc.com/article/1779.html
作者:码农教程
*/
$str = <<<EOD
<html><body>
<p>Welcome!.</p>
</body></html>
Text outside of the HTML block.
EOD;
file_put_contents(\'index.php\', $str);
$handle = @fopen(\"index.php\", \"r\");
if ($handle) {
while (!feof($handle)) {
$buffer = fgetss($handle, 1024);
echo $buffer;
}
fclose($handle);
}
?>
上面的代码生成以下结果:
Welcome!.
Text outside of the HTML block.
实例2
以下代码显示如何从文件获取1024个字符,并保留段落和粗体标记。
<?php
$file = fopen(\"test.txt\",\"r\");
echo fgetss($file,1024,\"<p>,<b>\");
fclose($file);
?>
实例3
以下代码显示如何从打开的文件中删除HTML和PHP标记的行。
<?php
$file = fopen(\"a.php\",\"r\");
echo fgetss($file);
fclose($file);
?> 继续阅读与本文标签相同的文章
-
5G核心网建设是采用SA独立组网还是NSA独立组网
2026-05-15栏目: 教程
-
买了iPhone手机,旧设备上数据怎样迁移,这有3种办法快速解决
2026-05-15栏目: 教程
-
昔日电商巨头轰然倒塌!烧光几十亿补贴后,欠下工资5600万
2026-05-15栏目: 教程
-
从做流量的梦到踏实做生意,小程序成为互联网逆袭工具!
2026-05-15栏目: 教程
-
Uber在巴黎上线摩托车租赁服务,加速共享两轮布局对击Lyft
2026-05-15栏目: 教程
