Documentación offline PHP master

gzdeflate

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

gzdeflate

Comprime una cadena

Descripción#

gzdeflate(string $data, [int $level], [int $encoding]): string
```php

Esta función comprime la cadena dada utilizando el formato de datos `DEFLATE`.

Para más detalles sobre el algoritmo de compresión DEFLATE ver el documento "[Especificación del formato de datos comprimidos DEFLATE versión 1.3](https://datatracker.ietf.org/doc/html/rfc1951)" (RFC 1951).

## Parámetros

`data`  
Los datos a comprimir.

`level`  
El nivel de compresión. Se puede dar desde 0 para ninguna compresión hasta 9 para máxima compresión. Si no se especifica, se utilizará el nivel de compresión por defecto de la librería zlib.

`encoding`  
Una de las constantes `ZLIB_ENCODING_*`.

## Valores devueltos

La cadena comprimida o `false` si ocurre un error.

## Ejemplos

Ejemplo de `gzdeflate`

```php

Véase también#

gzinflate, gzcompress, gzuncompress, gzencode