|
gzdeflate
Deflate a string
(PHP 4 >= 4.0.4, PHP 5)
This function compress the given string using the For details on the DEFLATE compression algorithm see the document "» DEFLATE Compressed Data Format Specification version 1.3" (RFC 1951). Parameters
ExamplesExample 2722. gzdeflate() example<?php
See Also
Code Examples / Notes » gzdeflategiunta dot gaetano
Take care that that "PHP deflate" != "HTTP deflate". The deflate encoding used in HTTP is actually zlib encoded. This is what PHP functions return: gzencode() == gzip gzcompress() == zlib (aka. HTTP deflate) gzdeflate() == *raw* deflate encoding denis dot noessler
if you have compressed data which is greater than 2 MB (system dependent), you will receive a buffer error by calling the function gzinflate(). be sure to to compress your data by a lower compression level, like 1. i.e.: gzdeflate($sData, 1); romain dot lalaut
@ giunta dot gaetano at sea-aeroportimilano dot it No, gzdeflate() implements rfc1951. And rf2616 (http 1.1 specs) says "deflate : The "zlib" format defined in RFC 1950 [31] in combination with the "deflate" compression mechanism described in RFC 1951 [29]." |