(PHP 7, PHP 8)
deflate_add — Comprime datos de manera incremental
Comprime de manera incremental los datos en el contexto especificado.
context
Un contexto creado con deflate_init().
data
Un fragmento de datos a comprimir.
flush_mode
Una de las ZLIB_BLOCK
,
ZLIB_NO_FLUSH
,
ZLIB_PARTIAL_FLUSH
,
ZLIB_SYNC_FLUSH
(por defecto),
ZLIB_FULL_FLUSH
, ZLIB_FINISH
.
Normalmente, querrá establecer ZLIB_NO_FLUSH
para
maximizar la compresión, y ZLIB_FINISH
para terminar
con el último fragmento de datos. Consulte el » manual de zlib para una
descripción detallada de estas constantes.
Devuelve un fragmento de datos comprimidos, o false
en caso de error.
Si se proporciona un argumento inválido, se genera un error de nivel
E_WARNING
.
Versión | Descripción |
---|---|
8.0.0 |
context ahora espera una instancia de DeflateContext;
anteriormente se esperaba un recurso.
|