gzcompress

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

gzcompressComprime una cadena

Descripción

gzcompress(string$data, int$level = -1, int$encoding = ZLIB_ENCODING_DEFLATE): string|false

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 "» ZLIB Compressed Data Format Specification version 3.3" (RFC 1950).

Nota:

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 #1 Ejemplo de gzcompress()

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

Ver también

To Top