PHP8 gzpassthru

2024-02-29 09:09 更新

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

gzpassthru — 輸出 gz 文件指針上的所有剩余數(shù)據(jù)

說(shuō)明

gzpassthru(resource $stream): int

從當(dāng)前位置讀取給定 gz 文件指針上的 EOF,并且 將(未壓縮的)結(jié)果寫入標(biāo)準(zhǔn)輸出。

注意:您可能需要調(diào)用 gzrewind() 來(lái)重置文件 指向文件開頭的指針(如果已寫入數(shù)據(jù)) 到它。

小技巧

如果只想將文件的內(nèi)容轉(zhuǎn)儲(chǔ)到輸出緩沖區(qū), 無(wú)需先修改它或?qū)で筇囟ǖ钠屏?,您可?想要使用 readgzfile() 函數(shù),該函數(shù)可以保存 您是 gzopen() 調(diào)用。

參數(shù) 

stream

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

返回值 

從輸入讀取和傳遞到輸入的未壓縮字符數(shù)。gz

示例 

示例 #1 gzpassthru() example

<?php
$fp = gzopen('file.gz', 'r');
gzpassthru($fp);
gzclose($fp);
?>


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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)