Funzioni Zlib
PHP Manual

gzcompress

(PHP 4 >= 4.0.1, PHP 5)

gzcompressComprime una stringa

Descrizione

string gzcompress ( string $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.

Elenco dei parametri

data

Dati da comprimere.

level

Livello 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_*.

Valori restituiti

La stringa compressa oppure FALSE se si sono verificati errori.

Esempi

Example #1 Esempio di gzcompress()

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

Log delle modifiche

Versione Descrizione
5.4.0 Aggiunto il parametro encoding.

Vedere anche:


Funzioni Zlib
PHP Manual