(PHP 4 >= 4.0.1, PHP 5, PHP 7)
gzcompress — Comprime una cadena
$data
[, int $level
= -1
[, int $encoding
= ZLIB_ENCODING_DEFLATE
]] ) : stringEsta 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.
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_*
.
La cadena comprimida o FALSE
si ocurre un error.
Ejemplo #1 Ejemplo de gzcompress()
<?php
$compressed = gzcompress('Compress me', 9);
echo $compressed;
?>
Versión | Descripción |
---|---|
5.4.0 |
Se añadió el parámetro encoding .
|