deflate_add
deflate_add
(PHP 7)
deflate_add - 逐渐减少数据
描述
string deflate_add ( resource $context , string $data [, int $flush_mode = ZLIB_SYNC_FLUSH ] )
递增地缩小指定上下文中的数据。
参数
context
使用 deflate_init()创建的环境。
data
要压缩的大量数据。
flush_mode
ZLIB_BLOCK
,ZLIB_NO_FLUSH
,ZLIB_PARTIAL_FLUSH
,ZLIB_SYNC_FLUSH
(默认),ZLIB_FULL_FLUSH
,ZLIB_FINISH
的其中之一。 通常情况下,您需要设置ZLIB_NO_FLUSH
为最大化压缩,并ZLIB_FINISH
以最后一块数据结束。有关这些常量的详细说明,请参阅»zlib手册。
返回值
返回大量的压缩数据,或者FALSE
失败。
错误/异常
如果给出无效参数,则会生成E_WARNING
级别错误。
也可以看看
- deflate_init() - 初始化增量紧缩环境
deflate_init →