ob_end_clean
ob_flush
Output Control Functions
PHP Manual

# ob_end_flush

(PHP 4, PHP 5)

ob_end_flush — Volcar (enviar) el búfer de salida y deshabilitar el uso del búfer

### Descripción

bool ob_end_flush ( void )

Esta función enviará los contenidos del búfer de salida en cola (si existe) y deshabilita este búfer. Si desea procesar los contenidos del búfer es necesario que llame ob_get_contents() antes de ob_end_flush() ya que los contenidos del búfer son descartados después de llamar ob_end_flush().

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

### Valores retornados

Devuelve `TRUE` si todo se llevó a cabo correctamente, `FALSE` en caso de fallo. Entre las posibles razones de fallo se encuentra llamar la función sin un búfer activo, o que por algún motivo el búfer no pueda ser eliminado (posible en el caso de búferes especiales).

### Errors/Exceptions

Si la función falla, genera un error de nivel `E_NOTICE`.

### Registro de cambios

Versión | Descripción
--- | ---
4.2.0 | El valor de retorno booleano fue agregado.

### Ejemplos

Example #1 Ejemplo de ob_end_flush()

El siguiente ejemplo muestra una forma sencilla de volcar y finalizar todos los búferes:

`<?php
while (@ob_end_flush());
?>`

### Ver también

- ob_start() - Habilitar el uso de búferes de salida
- ob_get_contents() - Devolver el contenido del búfer de salida
- ob_get_flush() - Volcar el búfer de salida, devolverlo como una cadena y deshabilitar el uso de búferes de salida
- ob_flush() - Vaciar (enviar) el búfer de salida
- ob_end_clean() - Limpiar (eliminar) y deshabilitar los búferes de salida

ob_end_clean
ob_flush
Output Control Functions
PHP Manual