(PHP 4 >= 4.0.1, PHP 5)
gzcompress — Comprime una stringa
$data
[, int $level = -1
[, int $encoding = ZLIB_ENCODING_DEFLATE
]] )Questa funzione comprime la stringa data usando il formato dati ZLIB.
Per i dettagli sull'algoritmo di compressione ZLIB vedere il documento "» ZLIB Compressed Data Format Specification version 3.3" (RFC 1950).
Nota:
Questa non è come la compressione gzip, che include alcuni dati di header. Vedere gzencode() per la compressione gzip.
dataDati da comprimere.
levelLivello di compressione. Può essere passato 0, per nessuna compressione fino ad un massimo di 9 per una compressione massima.
Se viene passato -1, viene utilizzato il livello di default di zlib, che è 6.
encoding
Una delle costanti diZLIB_ENCODING_*.
La stringa compressa oppure FALSE se si sono verificati errori.
Example #1 Esempio di gzcompress()
<?php
$compressed = gzcompress('Compress me', 9);
echo $compressed;
?>
| Versione | Descrizione |
|---|---|
| 5.4.0 |
Aggiunto il parametro encoding.
|