PHP8 gzread
(PHP 4、PHP 5、PHP 7、PHP 8)
gzread — 二进制安全 gz 文件读取
说明
gzread(resource $stream, int $length): string|false
gzread() 最多读取字节数 从给定的 gz-file 指针。读取(未压缩)字节后,读取停止 或达到 EOF,以先到者为准。lengthlength
参数
stream
gz-file 指针。它必须有效,并且必须指向文件 由 gzopen() 成功打开。
length
要读取的字节数。
返回值
已读取的数据, 或者在失败时返回 false.
更新日志
版本 | 说明 |
---|---|
7.4.0 | 此函数现在在失败时返回 false ;以前被退回。0 |
示例
示例 #1 gzread() example
<?php
// get contents of a gz-file into a string
$filename = "/usr/local/something.txt.gz";
$zd = gzopen($filename, "r");
$contents = gzread($zd, 10000);
gzclose($zd);
?>
参见
- gzwrite() - 二进制安全 gz 文件写入
- gzopen() - 打开 gz 文件
- gzgets() - 从文件指针获取行
- gzgetss() - 从 gz 文件指针中获取行并剥离 HTML 标签
- gzfile() - 将整个 gz 文件读入数组
- gzpassthru() - 输出 gz 文件指针上的所有剩余数据