PHP8 gzread

2024-02-29 09:09 更新

(PHP 4、PHP 5、PHP 7、PHP 8)

gzread — 二進(jìn)制安全 gz 文件讀取

說(shuō)明

gzread(resource $stream, int $length): string|false

gzread() 最多讀取字節(jié)數(shù) 從給定的 gz-file 指針。讀?。ㄎ磯嚎s)字節(jié)后,讀取停止 或達(dá)到 EOF,以先到者為準(zhǔn)。lengthlength

參數(shù) 

stream

gz-file 指針。它必須有效,并且必須指向文件 由 gzopen() 成功打開(kāi)。

length

要讀取的字節(jié)數(shù)。

返回值 

已讀取的數(shù)據(jù), 或者在失敗時(shí)返回 false.

更新日志 

版本說(shuō)明
7.4.0此函數(shù)現(xiàn)在在失敗時(shí)返回 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);
?>

參見(jiàn) 

  • gzwrite() - 二進(jìn)制安全 gz 文件寫入
  • gzopen() - 打開(kāi) gz 文件
  • gzgets() - 從文件指針獲取行
  • gzgetss() - 從 gz 文件指針中獲取行并剝離 HTML 標(biāo)簽
  • gzfile() - 將整個(gè) gz 文件讀入數(shù)組
  • gzpassthru() - 輸出 gz 文件指針上的所有剩余數(shù)據(jù)


以上內(nèi)容是否對(duì)您有幫助: