SommaireTelecharger la documentationChapitre suivantChapitre precedent  

  .: News :.: Edito :.: Scripts :.: Forum :.: Erreurs :.: Jobs :. 
 
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.4

Description

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($data9);
$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.


Chapitre précédentChapitre suivantAccueil nexen.net