gzdeflate
(PHP 4 >= 4.0.4, PHP 5)
gzdeflate — Comprime una cadena
Descripción
string gzdeflate
( string
$data
[, int $level = -1
[, int $encoding = ZLIB_ENCODING_RAW
]] )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;
?>
Historial de cambios
| Versión | Descripción |
|---|---|
| 5.4.0 |
Se añadió el parámetro encoding.
|
Ver también
- gzinflate() - Descomprime una cadena comprimida
- gzcompress() - Comprime una cadena
- gzuncompress() - Descomprime una cadena comprimida
- gzencode() - Crea una cadena comprimida con gzip