Función de recuperación para la compresión automática de pastillas

# ob_gzhandler

(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

### Descripción

function ob_gzhandler(string `$data`, int `$flags`): string|false

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`.

### Parámetros

`data`

`flags`

### Valores devueltos

### Ejemplos

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>

### Notas

> 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().

### Ver también

- ob_start() - Activa el temporizador de salida
- ob_end_flush() - Vacía (envía) el valor de retorno del manejador de salida activo y desactiva el búfer de salida activo

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open