PHP Conference Japan 2024

gzpassthru

(PHP 4, PHP 5, PHP 7, PHP 8)

gzpassthru输出 gz 文件指针上所有剩余的数据

描述

gzpassthru(资源 $stream): int

从给定 gz 文件指针的当前位置读取到文件结尾 (EOF),并将(解压缩后的)结果写入标准输出。

注意:

如果您已经向文件写入数据,则可能需要调用 gzrewind() 将文件指针重置到文件开头。

提示

如果您只想将文件的内容转储到输出缓冲区,而无需先修改它或查找特定偏移量,则可能需要使用 readgzfile() 函数,它可以为您节省 gzopen() 调用。

参数

stream

gz 文件指针。它必须有效,并且必须指向由 gzopen() 成功打开的文件。

返回值

gz 读取并传递到输入的解压缩字符数。

范例

示例 #1 gzpassthru() 示例

<?php
$fp
= gzopen('file.gz', 'r');
gzpassthru($fp);
gzclose($fp);
?>

添加注释

用户贡献注释

此页面没有用户贡献的注释。
To Top