Description
string
gzencode
( string data [, int level [, int encoding_mode]])
gzencode(
)
retourne
la
version
compressée
de
la
chaîne
data
,
compatible
avec
le
résultat
de
la
commande
gzip
program
.
Cette
fonction
retourne
FALSE
si
une
erreur
survient
.
Le
paramètre
optionel
level
Le
paramètre
optionel
level
peut
prendre
les
valeurs
de
0
(
pas
de
compression
)
jusqu'à
9
(compression
maximale
)
.
Par
défaut
,
le
niveau
de
compression
est
le
niveau
de
la
librairie
Zlib
.
Vous
pouvez
aussu
utiliser
les
constantes
FORCE_GZIP
(
la
valeur
par
défaut
)
ou
FORCE_DEFLATE
comme
troisième
paramètre
optionnel
encoding_mode
.
Si
vous
utilisez
FORCE_DEFLATE
,
vous
obtiendrez
une
chaîne
réduite
(
deflated
)
avec
les
entêtes
Zlib
ad
hoc
,
mais
sans
la
somme
de
contrôle
finale
CRC32
.
Note :
level
a été ajouté en PHP 4.2.
Avant
cette
version
gzencode(
)
n
'utilisait
que
le
paramètre
data
et
optionnellement
encoding_mode
.
La
chaîne
résultant
contient
les
entêtes
et
la
structure
de
données
appropriée
pour
en
faire
un
fichier
.gz
standard
,
c
'
est
à
dire
:
Exemple
1
.
Créer
un
fichier
gzip
|
Pour
plus
de
détails
sur
l'
algorithme
de
compression
ZLIB
,
reportez-vous
à
la
RFC
"
ZLIB
Compressed
Data
Format
Specification
version
4.3
"
(RFC
1950
)
.
Voir
aussi
gzcompress(
)
gzuncompress
,(
)
gzdeflate(
)
et
gzinflate(
)
.