(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)
ob_gzhandler — Función de recuperación para la compresión automática de pastillas
ob_gzhandler() está destinada a ser usada como
función de devolución de llamada por ob_start() para facilitar
el envío de datos comprimidos a los navegadores que soportan páginas
comprimidas. Antes de que ob_gzhandler() envíe los datos
comprimidos, determina los tipos de codificación que son soportados por el
navegador ("gzip"
, "deflate"
o ninguno)
y devuelve el contenido de los búferes
de manera apropiada. Todos los navegadores son manejados, ya que es responsabilidad
de los navegadores enviar un encabezado indicando los tipos de páginas soportadas.
Si el navegador no soporta páginas comprimidas, esta función
devolverá false
.
data
flags
Ejemplo #1 Ejemplo con ob_gzhandler()
<?php
ob_start("ob_gzhandler");
?>
<html>
<body>
<p>Esto debería ser una página comprimida.</p>
</body>
</html>
Nota:
ob_gzhandler() requiere la extensión zlib.
Nota:
No puede usar simultáneamente ob_gzhandler() y zlib.output_compression. Además, tenga en cuenta que zlib.output_compression es preferible a ob_gzhandler().