PHP.nl

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