(PHP 4, PHP 5)
Flush (send) the output buffer and turn off output buffering
( void )
This function will send the contents of the topmost output buffer (if
any) and turn this output buffer off. If you want to further
process the buffer's contents you have to call
as the buffer contents are
The function returns
when it successfully
discarded one buffer and
otherwise. Reasons for failure are first
that you called the function without an active buffer or that for some
reason a buffer could not be deleted (possible for special buffer).
This function is similar to
returns the buffer as a string.
The following example shows an easy way to flush and end all output
If the function fails it generates an E_NOTICE.
The boolean return value was added in PHP 4.2.0.
Related Function(s) ob_get_contents() ob_get_flush() ob_start() ob_flush() ob_end_clean()