ob_clean
ob_end_flush
Output Control Functions
PHP Manual

# ob_end_clean

(PHP 4, PHP 5)

ob_end_clean — Limpiar (eliminar) y deshabilitar los búferes de salida

### Descripción

bool ob_end_clean ( void )

Esta función descarta los contenidos del búfer de salida en cola y lo deshabilita. Si desea continuar procesando los contenidos del búfer debe llamar ob_get_contents() antes de ob_end_clean() ya que los contenidos del búfer son descartados cuando se llama ob_end_clean().

### 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 no se pueda eliminar un búfer (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

El siguiente ejemplo muestra una forma sencilla de deshacerse de todos los búferes de salida:

Example #1 Ejemplo de ob_end_clean()

`<?php
ob_start();
echo 'Texto que no será mostrado.';
ob_end_clean();
?>`

### 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_flush() - Vaciar (enviar) el búfer de salida

ob_clean
ob_end_flush
Output Control Functions
PHP Manual