# Compression Zlib

# Introduction

Ce module permet de lire et d'écrire des fichiers compressés gzip (.gz), via la plupart des fonctions du système de fichiers qui fonctionnent avec les fichiers compressés gzip (ainsi qu'avec les fichiers non-compressés, mais sans sockets).

> Note:

> PHP inclut un gestionnaire de format pour les fichiers .gz. Plus d'informations sont disponibles dans la section zlib://.

- Installation/Configuration
  - Pré-requis
  - Installation
  - Configuration à l'exécution
  - Types de ressources
- Constantes pré-définies
- Exemples
- Fonctions Zlib
  - deflate_add — Compresse des données de manière incrémentielle
  - deflate_init — Initialise un contexte de compressage incrémentiel
  - gzclose — Ferme un pointeur sur un fichier gz ouvert
  - gzcompress — Compresse une chaîne
  - gzdecode — Décode une chaîne de caractères compressée gzip
  - gzdeflate — Compresse une chaîne
  - gzencode — Crée une chaîne compressée gzip
  - gzeof — Indique si la fin d'un fichier (EOF) compressé est atteinte
  - gzfile — Lit la totalité d'un fichier compressé
  - gzgetc — Lit un caractère dans un fichier compressé
  - gzgets — Lit une ligne dans un fichier compressé
  - gzgetss — Lit une ligne dans un fichier compressé, et supprime les balises HTML
  - gzinflate — Décompresse une chaîne
  - gzopen — Ouvre un fichier compressé avec gzip
  - gzpassthru — Affiche toutes les données qui restent dans un pointeur gz
  - gzputs — Alias de gzwrite
  - gzread — Lecture de fichier compressé binaire
  - gzrewind — Replace le pointeur au début du fichier
  - gzseek — Déplace le pointeur de lecture
  - gztell — Lit la position courante du pointeur de lecture
  - gzuncompress — Décompresse une chaîne compressée
  - gzwrite — Écrit dans un fichier compressé gzip
  - inflate_add — Décompresse des données de manière incrémentielle
  - inflate_get_read_len — Renvoie le nombre d'octets lus jusqu'à présent
  - inflate_get_status — Renvoie le statut de décompression
  - inflate_init — Initialise un contexte de décompressage incrémentiel
  - ob_gzhandler — Fonction de rappel pour la compression automatique des tampons
  - readgzfile — Lit tout le fichier compressé
  - zlib_decode — Décompresse des données encodées raw/gzip/zlib
  - zlib_encode — Compresse des données avec l'encodage spécifié
  - zlib_get_coding_type — Retourne la méthode de compression utilisée pour la compression de sortie
- DeflateContext — La classe DeflateContext
- InflateContext — La classe InflateContext

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open