ob_gzhandler

(PHP 4 >= 4.0.4, PHP 5)

ob_gzhandler --  Llamada de retorno de ob_start para comprimir mediante gzip el búfer de salida

Descripción

string ob_gzhandler ( string bufer, int modo )

Nota: ob_gzhandler() requiere de la extensión zlib.

El propósito de ob_gzhandler() es el de ser usado como una llamada de retorno para ob_start(), facilitando el envío de datos codificados mediante gz hacia navegadores web que soportan la gestión de páginas web comprimidas. Antes de que ob_gzhandler() envíe realmente los datos, determina qué tipo de codificación de contenido acepta el navegador ("gzip", "deflate" o ninguno) y devolverá su salida acordemente. Todos los navegadores son soportados, ya que es tarea del navegador el enviar la cabecera apropiada indicando que acepta páginas web comprimidas.

Nota: modo fue añadido en PHP 4.0.5.

Ejemplo 1. Ejemplo de ob_gzhandler()

<?php

ob_start
("ob_gzhandler");

?>
<html>
<body>
<p>Esta debe ser una p&aacute;gina web comprimida.</p>
</html>
<body>

Nota: No puede usar ob_gzhandler() y zlib.output_compression al mismo tiempo. También note que el uso de zlib.output_compression se prefiere sobre el uso de ob_gzhandler().

Vea también ob_start() y ob_end_flush().

Hosting by: hurra.com
Generated: 2007-01-26 18:00:48