ob_implicit_flush

(PHP 4, PHP 5, PHP 7, PHP 8)

ob_implicit_flushActiva/desactiva el envío implícito

Descripción

ob_implicit_flush(bool $enable = true): void

ob_implicit_flush() activa/desactiva el envío implícito. La puesta en memoria intermedia implícita provocará una operación de volcado después de cada bloque de código que produzca una salida, de modo que no serán necesarios los llamados explícitos a flush().

Nota: Mostrar strings vacíos o enviar encabezados no se considera una salida y no desencadenará una operación de volcado.

Nota: Esta función no tiene ningún efecto sobre los gestores de salida de nivel usuario, tales como los iniciados por ob_start() o output_add_rewrite_var().

Parámetros

enable

true para activar, false en caso contrario.

Valores devueltos

No devuelve ningún valor.

Historial de cambios

Versión Descripción
8.0.0 enable ahora espera un valor bool; anteriormente, se esperaba un int.

Ver también

  • flush() - Vacía los búferes de salida del sistema
  • ob_start() - Activa el temporizador 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