A tried at 3v4l.org and the first version to have the ZLIB_ENCODING_* constants was 5.4.0.
The constants below are defined by this extension, and will only be available when the extension has either been compiled into PHP or dynamically loaded at runtime.
FORCE_GZIP
(int)
FORCE_DEFLATE
(int)
ZLIB_ENCODING_RAW
(int)
ZLIB_ENCODING_DEFLATE
(int)
ZLIB_ENCODING_GZIP
(int)
ZLIB_FILTERED
(int)
ZLIB_HUFFMAN_ONLY
(int)
ZLIB_FIXED
(int)
ZLIB_RLE
(int)
ZLIB_DEFAULT_STRATEGY
(int)
ZLIB_BLOCK
(int)
ZLIB_NO_FLUSH
(int)
ZLIB_PARTIAL_FLUSH
(int)
ZLIB_SYNC_FLUSH
(int)
ZLIB_FULL_FLUSH
(int)
ZLIB_FINISH
(int)
A tried at 3v4l.org and the first version to have the ZLIB_ENCODING_* constants was 5.4.0.
I'm noticing that all the ZLIB_ENCODING_* constants are documented to exist as of PHP 7.0, but I seem to be able to use them in PHP 5.5.9.
Could someone please confirm this documentation?