(PHP 7, PHP 8)
deflate_add — Compresse des données de manière incrémentielle
Compresse de manière incrémentielle des données dans le contexte spécifié.
context
Un contexte créé avec deflate_init().
data
Un morceau de données à compresser.
flush_mode
Une des ZLIB_BLOCK
,
ZLIB_NO_FLUSH
,
ZLIB_PARTIAL_FLUSH
,
ZLIB_SYNC_FLUSH
(par défaut),
ZLIB_FULL_FLUSH
, ZLIB_FINISH
.
Normalement, vous voudrez définir ZLIB_NO_FLUSH
pour
maximiser la compression, et ZLIB_FINISH
pour terminer
avec le dernier morceau de données. Consultez le » manuel de zlib pour une
description détaillée de ces constantes.
Renvoie un morceau de données compressées, ou false
si une erreur survient.
Si un argument invalide est donné, une erreur de niveau
E_WARNING
est générée.
Version | Description |
---|---|
8.0.0 |
context attend désormais une instance de DeflateContext
avant, une ressource était attendue.
|