ob_flush

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

ob_flushLeert (sendet) den Rückgabewert des aktiven Ausgabe-Handlers

Beschreibung

ob_flush(): bool

Diese Funktion ruft den Ausgabe-Handler auf (mit dem Flag PHP_OUTPUT_HANDLER_FLUSH), leert (sendet) seinen Rückgabewert und verwirft den Inhalt des aktiven Ausgabepuffers.

Im Gegensatz zu ob_end_flush() und ob_get_flush() deaktiviert diese Funktion den aktiven Ausgangspuffer nicht.

Wenn es keinen aktiven Ausgabepuffer gibt, der mit dem Flag PHP_OUTPUT_HANDLER_FLUSHABLE gestartet wurde, schlägt ob_flush() 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_flush() - Leert (sendet) den Rückgabewert des aktiven Ausgabe-Handlers und deaktiviert den aktiven Ausgabepuffer
  • ob_get_flush() - Flush (send) the return value of the active output handler, return the contents of the active output buffer and turn it off
  • ob_clean() - Löscht den Inhalt des aktiven Ausgabepuffer