(PHP 4, PHP 5, PHP 7, PHP 8)
gzpassthru — 输出 gz 文件指针上所有剩余的数据
从给定 gz 文件指针的当前位置读取到文件结尾 (EOF),并将(解压缩后的)结果写入标准输出。
注意:
如果您已经向文件写入数据,则可能需要调用 gzrewind() 将文件指针重置到文件开头。
如果您只想将文件的内容转储到输出缓冲区,而无需先修改它或查找特定偏移量,则可能需要使用 readgzfile() 函数,它可以为您节省 gzopen() 调用。
从 gz
读取并传递到输入的解压缩字符数。
示例 #1 gzpassthru() 示例
<?php
$fp = gzopen('file.gz', 'r');
gzpassthru($fp);
gzclose($fp);
?>