(PHP 7, PHP 8)
inflate_add — Descomprime datos de manera incremental
Descomprime de manera incremental los datos en el context especificado.
Limitación: la información del encabezado de un flujo comprimido GZIP no está disponible.
contextUn contexto creado con inflate_init().
dataUn fragmento de datos comprimidos.
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 descomprimidos, o false en caso de error.
Si se proporcionan parámetros inválidos, descomprimir los datos requiere un
diccionario predefinido, pero ninguno está especificado, el flujo comprimido está corrupto
o tiene un checksum inválido, se genera un error de nivel E_WARNING.
| Versión | Descripción |
|---|---|
| 8.0.0 |
context ahora espera una instancia InflateContext
antes se esperaba un resource.
|