PHP8 deflate_add

2024-02-28 11:49 更新

(PHP 7, PHP 8)

deflate_add — 增量放气数据

说明

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

在指定上下文中以增量方式放气数据。

参数 

context

使用 deflate_init() 创建的上下文。

data

要压缩的数据块。

flush_mode

ZLIB_BLOCKZLIB_NO_FLUSHZLIB_PARTIAL_FLUSHZLIB_SYNC_FLUSH(默认)、ZLIB_FULL_FLUSH ZLIB_FINISH之一。 通常,您需要将ZLIB_NO_FLUSH设置为 最大化压缩,并ZLIB_FINISH终止 替换为最后一个数据块。参见 » zlib 手册 这些常量的详细说明。

返回值 

Returns a chunk of compressed data, 或者在失败时返回 false.

错误/异常 

如果给出的参数无效,则会产生 E_WARNING 级错误。

更新日志 

版本说明
8.0.0context现在需要一个 DeflateContext 实例;以前,需要资源。

参见 

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


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号