ob_get_contents
ob_get_length
Output Control Functions
PHP Manual

# ob_get_flush

(PHP 4 >= 4.3.0, PHP 5)

ob_get_flush — Volcar el búfer de salida, devolverlo como una cadena y deshabilitar el uso de búferes de salida

### Descripción

string ob_get_flush ( void )

ob_get_flush() vuelca el búfer de salida, lo devuelve como una cadena y deshabilita el uso de búferes de salida.

> Note: Esta función es similar a ob_end_flush(), excepto que esta función devuelve el búfer como una cadena.

### Valores retornados

Devuelve el búfer de salida o `FALSE` si el uso de búferes no está activo.

### Ejemplos

Example #1 Ejemplo de ob_get_flush()

`<?php
//usando output_buffering=On
print_r(ob_list_handlers());
//guardar búfer en un archivo
$bufer = ob_get_flush();
file_put_contents('bufer.txt', $bufer);
print_r(ob_list_handlers());
?>`

El resultado del ejemplo seria:

    Array
    (
        [0] => default output handler
    )
    Array
    (
    )

### Ver también

- ob_end_clean() - Limpiar (eliminar) y deshabilitar los búferes de salida
- ob_end_flush() - Volcar (enviar) el búfer de salida y deshabilitar el uso del búfer
- ob_list_handlers() - Listar todos los gestores de salida en uso

ob_get_contents
ob_get_length
Output Control Functions
PHP Manual