Ce module utilise les fonctions de la librairie zlib
(zlib) de Jean-loup Gailly et Mark Adler pour
lire et écrire, de manière transparente, des fichiers
compressés avec gzip (.gz).
Il faut utiliser la librairie zlib, de version >= 1.0.9.
Ce module contient des versions de la plupart des fonctions du chapitre
système de fichier.
Mais celles-ci fonctionnent non seulement avec des fichiers
compressés, mais aussi des fichiers décompressés
(hormis les fonctions utilisant les sockets).
Sommaire
- gzclose :@: Ferme un pointeur sur un fichier compressé.
- gzeof :@: Teste la fin d'un fichier compressé.
- gzfile :@:
Lit la totalité d'un fichier compressé dans un tableau.
- gzgetc :@:
Lit un caractère d'un fichier compressé.
- gzgets :@: Lit une ligne d'un fichier compressé
- gzgetss :@:
Lit une ligne d'un fichier compressé et supprime les balises HTML
- gzopen :@: Ouvre un fichier compressé
- gzpassthru :@:
Lit toutes les informations restantes d'un fichier compressé
- gzputs :@: Ecrit dans un fichier compressé
- gzread :@: Lit un fichier compressé en mode binaire
- gzrewind :@: Replace le pointeur courant au début du fichier
- gzseek :@:
Déplace le pointeur courant dans un fichier compressé
- gztell :@: Retourne la position courante du pointeur interne
- gzwrite :@: Ecrit un fichier compressé en mode binaire
- readgzfile :@: Affiche un fichier compressé
- gzcompress :@: Compresse une chaîne (ZLIB)
- gzuncompress :@:
Décompresse une chaîne gz-compressée
- gzdeflate :@: Compresse une chaîne (DEFLATE)
- gzinflate :@: Décompresse une chaîne (INFLATE)
- gzencode :@:
Crée une chaîne compressée avec gzip