ob_gzhandler
ob_gzhandler
ob_start callback function to gzip output buffer
**ob_gzhandler** string $data int $flags
is intended to be used as a callback
function for to help facilitate sending
gz-encoded data to web browsers that support compressed web pages.
Before actually sends compressed data,
it determines what type of content encoding the browser will accept
("gzip", "deflate" or none at all) and will return its output accordingly.
All browsers are supported since it's up to the browser to send the
correct header saying that it accepts compressed web pages. If a browser
doesn't support compressed pages this function returns false.
ob_gzhandler``ob_start``ob_gzhandler
data
flags
Voorbeeld: example
<?php
ob_start("ob_gzhandler");
?>
<html>
<body>
<p>This should be a compressed page.</p>
</body>
</html>
Opmerking: > requires the extension.
ob_gzhandlerzlib
Opmerking: > You cannot use both and . Also note that using is preferred over .
ob_gzhandlerzlib.output_compressionzlib.output_compressionob_gzhandler
ob_start``ob_end_flush