PHP8 gzgets

2024-02-28 11:49 更新

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

gzgets — 從文件指針獲取行

說明

gzgets(resource $stream, ?int $length = null): string|false

獲取最大長度的(未壓縮)字符串 - 從給定的 1 個字節(jié)讀取 文件指針。當長度 - 讀取 1 個字節(jié)時,讀取結束,在 換行符或 EOF(以先到者為準)。

參數(shù) 

stream

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

length

要獲取的數(shù)據(jù)長度。

返回值 

未壓縮的字符串,或出錯時為 false。

更新日志 

版本說明
8.0.0length現(xiàn)在是可空的; 以前,默認值為 。1024

示例 

示例 #1 gzgets() example

<?php
$handle = gzopen('somefile.gz', 'r');
while (!gzeof($handle)) {
   $buffer = gzgets($handle, 4096);
   echo $buffer;
}
gzclose($handle);
?>

參見 

  • gzopen() - 打開 gz 文件
  • gzgetc() - 從 gz 文件指針獲取字符
  • gzwrite() - 二進制安全 gz 文件寫入


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號