2024 年 PHP Conference Japan

gzpassthru

(PHP 4, PHP 5, PHP 7, PHP 8)

gzpassthru 輸出 gz 檔案指標上的所有剩餘資料

說明

gzpassthru(資源 $stream): int

從目前位置讀取到指定 gz 檔案指標的檔案結尾 (EOF),並將(未壓縮的)結果寫入標準輸出。

注意:

如果您已經寫入資料到檔案中,您可能需要呼叫 gzrewind() 函式來將檔案指標重設到檔案的開頭。

提示

如果您只想將檔案內容傾印到輸出緩衝區,而不想先修改它或搜尋到特定偏移量,您可以使用 readgzfile() 函式,它可以省去 gzopen() 的呼叫。

參數

stream

gz 檔案指標。它必須有效,並且必須指向一個由 gzopen() 成功開啟的檔案。

返回值

gz 讀取並傳遞到輸入的未壓縮字元數。

範例

範例 #1 gzpassthru() 範例

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

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top