codecamp

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 标签


PHP8 gzgets
PHP8 gzinflate
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定