ESSAY / NOTE

php gzread函数-压缩文件函数库 在线读取打印tar.gz压缩包的txt文本

压缩文件读出指定长度字符串。 语法: string gzread(int zp, int length); 返回值: 字符串 函数种类: 特殊文件格式 内容说明本函数用来读取指定长度的字符串。参数 gz 为开文件的代码。参数 length 为指定长度。 使用范例
<?php
$filename="/temp/sosofile.txt.gz";
$zd=gzopen($filename,"r");
$contents=gzread($zd,10000);
gzclose($zd);
?>
上面的代码只能读取int = 10000 是length 我们可能需要读取全部
<?php 
$content="";
$filename = "/temp/sosofile.txt.gz"; 
$zd = gzopen($filename, "r");
while(!gzeof($zd)){ //逐行读取
    echo gzread($zd,1000);
}
gzclose($zd); 
?>
也可以研究一下如下函数 gzgetc ( resource $zp )