# ob_implicit_flush

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

ob_implicit_flush — Schaltet die implizite Ausgabe ein bzw. aus

### Beschreibung

ob_implicit_flush(bool `$enable` = `true`): void

ob_implicit_flush() schaltet die implizite Ausgabe an oder aus. Die implizite Pufferausgabe erzeugt eine Ausgabe nach jedem Codeblock, der zu einer Ausgabe führt, sodass keine expliziten Aufrufe von flush() mehr erforderlich sind.

> Hinweis: Wenn leere Zeichenketten ausgegeben oder Kopfzeilen gesendet werden, wird dies nicht als Ausgabe betrachtet und führt auch nicht zu einer Ausgabeoperation.

> Hinweis: Diese Funktion hat keine Auswirkungen benutzerdefinierte Ausgabe-Handler, also z. B. solche, die durch ob_start() oder output_add_rewrite_var() gestartet werden.

### Parameter-Liste

`enable`

  `true` schaltet die implizite Ausgabe ein, `false` schaltet sie aus.

### Rückgabewerte

Es wird kein Wert zurückgegeben.

### Changelog

Version | Beschreibung
--- | ---
8.0.0 | `enable` erwartet nun einen bool-Wert; vorher wurde ein int erwartet.

### Siehe auch

- flush() - Leert (sendet) den System-Ausgabepuffer
- ob_start() - Ausgabepufferung aktivieren
- ob_end_flush() - Leert (sendet) den Rückgabewert des aktiven Ausgabe-Handlers und deaktiviert den aktiven Ausgabepuffer

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open