# gzdeflate

(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)

gzdeflate — Comprime una cadena

### Descripción

gzdeflate(string `$data`, int `$level` = -1, int `$encoding` = `ZLIB_ENCODING_RAW`): string|false

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 "» DEFLATE Compressed Data Format Specification version 1.3" (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 #1 Ejemplo de gzdeflate()

`<?php
$compressed = gzdeflate('Compress me', 9);
echo $compressed;
?>`

### Ver también

- gzinflate() - Descomprime una cadena comprimida
- gzcompress() - Comprime una cadena
- gzuncompress() - Descomprime una cadena comprimida
- gzencode() - Crea una cadena comprimida con gzip