ob_flush

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

ob_flushVacía (envía) el valor de retorno del manejador de salida activo.

Descripción

ob_flush(): bool

Esta función llama al manejador de salida (con el flag PHP_OUTPUT_HANDLER_FLUSH), vacía (envía) su valor de retorno e ignora el contenido del búfer de salida activo.

Esta función no desactiva el búfer de salida activo como lo hacen ob_end_flush() o ob_get_flush().

ob_flush() fallará sin un búfer de salida activo iniciado con el flag PHP_OUTPUT_HANDLER_FLUSHABLE.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Devuelve true en caso de éxito o false en caso de error.

Errores/Excepciones

Si la función falla, genera una E_NOTICE.

Ver también

  • ob_start() - Activa el temporizador de salida
  • ob_get_contents() - Devuelve el contenido del búfer 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
  • ob_get_flush() - Vacía (envía) el valor de retorno del gestor de salida activo, devuelve el contenido del búfer de salida activo y lo desactiva.
  • ob_clean() - Limpiar (borrar) el contenido del búfer de salida activo.