PHP8 deflate_add

2024-02-28 11:49 更新

(PHP 7, PHP 8)

deflate_add — 增量放氣數(shù)據(jù)

說明

deflate_add(DeflateContext $context, string $data, int $flush_mode = ZLIB_SYNC_FLUSH): string|false

在指定上下文中以增量方式放氣數(shù)據(jù)。

參數(shù) 

context

使用 deflate_init() 創(chuàng)建的上下文。

data

要壓縮的數(shù)據(jù)塊。

flush_mode

ZLIB_BLOCK、ZLIB_NO_FLUSHZLIB_PARTIAL_FLUSH、ZLIB_SYNC_FLUSH(默認)、ZLIB_FULL_FLUSH ZLIB_FINISH之一。 通常,您需要將ZLIB_NO_FLUSH設置為 最大化壓縮,并ZLIB_FINISH終止 替換為最后一個數(shù)據(jù)塊。參見 ? zlib 手冊 這些常量的詳細說明。

返回值 

Returns a chunk of compressed data, 或者在失敗時返回 false.

錯誤/異常 

如果給出的參數(shù)無效,則會產(chǎn)生 E_WARNING 級錯誤。

更新日志 

版本說明
8.0.0context現(xiàn)在需要一個 DeflateContext 實例;以前,需要資源。

參見 

  • deflate_init() - 初始化增量 deflate 上下文


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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號