PHP8 gzgetss
(PHP 4, PHP 5, PHP 7)
gzgetss — 从 gz 文件指针和条带 HTML 标签中获取行
警告本函数已自 PHP 7.3.0 起弃用,自 PHP 8.0.0 起移除。 强烈建议不要依赖本函数。
说明
gzgetss(resource $zp, int $length, string $allowable_tags = ?): string
与 gzgets() 相同,只是 gzgetss() 尝试剥离任何 HTML 和 PHP 标记。
参数
zp
gz-file 指针。它必须有效,并且必须指向文件 由 gzopen() 成功打开。
length
要获取的数据长度。
allowable_tags
您可以使用此可选参数来指定不应使用的标签 被剥离。
返回值
未压缩和剥离的字符串,或出错时为 false。
示例
示例 #1 gzgetss() example
<?php
$handle = gzopen('somefile.gz', 'r');
while (!gzeof($handle)) {
$buffer = gzgetss($handle, 4096);
echo $buffer;
}
gzclose($handle);
?>
参见
- gzopen() - 打开 gz 文件
- gzgets() - 从文件指针获取行
- strip_tags() - 从字符串中去除 HTML 和 PHP 标签