gzcompress
En esta página
gzcompress
Comprime una cadena
Descripción#
gzcompress(string $data, [int $level], [int $encoding]): string
```php
Esta función comprime la cadena dada usando el formato de datos `ZLIB`.
Para detalles sobre el algoritmo de compresión ZLIB, ver el documento "[Especificación del formato de datos comprimidos ZLIB versión 3.3](https://datatracker.ietf.org/doc/html/rfc1950)" (RFC 1950).
> [!NOTE]
> Esto *no* es lo mismo que la compresión que gzip, la cuál incluye algunos encabezados de datos. Ver `gzencode` para la compresión gzip.
## Parámetros
`data`
Los datos a comprimir.
`level`
El nivel de compresión. Se puede dar como 0 para ninguna compresión, hasta 9 para la máxima compresión.
Si se utiliza -1, se usará la compresión por defecto de la librería zlib la cual es 6.
`encoding`
Una de las constentes `ZLIB_ENCODING_*`.
## Valores devueltos
La cadena comprimida o `false` si ocurre un error.
## Ejemplos
Ejemplo de `gzcompress`
```php
Véase también#
gzdeflate, gzinflate, gzuncompress, gzencode