 |
|
Sommaire
Zlib (Compression)
Petit exemple
gzclose
gzeof
gzfile
gzgetc
gzgets
gzgetss
gzopen
gzpassthru
gzputs
gzread
gzrewind
gzseek
gztell
gzwrite
readgzfile
gzcompress
gzuncompress
gzdeflate
gzinflate
gzencode
|
6.108.21 gzencode[ Exemples avec gzencode ] PHP 4 >= 4.0.4Description
string gzencode(string data ,[int level ])
gzencode retourne la chaîne
data compressée et compatible avec
le programme gzip , ou bien FALSE
si une erreur survient. Le paramètre optionnel
level peut prendre des valeurs de
0 (par de compression) jusqu'à 9 (compression maximum,
vitess minimum). Par défaut, le niveau de compression est
1.
La chaîne retournée contient les en-têtes
appropriées et la structure de données demandées par
gzip pour faire un fichier .gz file, e.g.:
Création d'un fichier .gz (gzip) |
<?php $data = implode("", "bigfile.txt"); $gzdata = gzencode($data, 9); $fp = fopen("bigfile.txt.gz", "w"); fwrite($fp, $gzdata); fclose($fp); ?>
|
Pour plus de détails sur le format GZIP, reportez-vous à :
GZIP file format specification version
4.3 (RFC 1952).
Voir aussi
gzcompress,
gzuncompress,
gzdeflate et
gzinflate.
|
|
 |
 |