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_flush(). La función devuelve TRUE cuando se descarta con éxito un búfer y FALSE de lo contrario. 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).

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

Ejemplo 1. Ejemplo de ob_end_clean()

<?php
while (@ob_end_clean());
?>

Nota: Si la función falla, genera un E_NOTICE.

El valor de retorno fue agregado en PHP 4.2.0.

Vea también ob_start(), ob_get_contents(), y ob_flush().

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