Löscht den Inhalt des aktiven Ausgabepuffer

# ob_clean

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

ob_clean — Löscht den Inhalt des aktiven Ausgabepuffer

### Beschreibung

function ob_clean(): bool

Diese Funktion ruft den Ausgabe-Handler auf (mit dem Flag `PHP_OUTPUT_HANDLER_CLEAN`), verwirft dessen Rückgabewert und bereinigt (löscht) den Inhalt des aktiven Ausgabepuffers.

Im Gegensatz zu ob_end_clean() und ob_get_clean() deaktiviert diese Funktion den aktiven Ausgangspuffer nicht.

Wenn es keinen aktiven Ausgabepuffer gibt, der mit dem Flag `PHP_OUTPUT_HANDLER_CLEANABLE` gestartet wurde, schlägt ob_clean() fehl.

### Parameter-Liste

Diese Funktion besitzt keine Parameter.

### Rückgabewerte

Gibt bei Erfolg `true` zurück. Bei einem Fehler wird `false` zurückgegeben.

### Fehler/Exceptions

Wenn die Funktion fehlschlägt, erzeugt sie eine `E_NOTICE`-Meldung.

### Siehe auch

- ob_start() - Ausgabepufferung aktivieren
- ob_get_contents() - Liefert den Inhalt des Ausgabepuffers
- ob_end_clean() - Löscht den Inhalt des aktiven Ausgabepuffers und deaktiviert ihn
- ob_get_clean() - Get the contents of the active output buffer and turn it off
- ob_flush() - Leert (sendet) den Rückgabewert des aktiven Ausgabe-Handlers

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