PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8
ob_get_clean - Get current buffer contents and delete current output buffer
Code Examples

ob_get_clean( ): string|false

Gets the current buffer contents and delete current output buffer.

ob_get_clean essentially executes both ob_get_contents and ob_end_clean.

The output buffer must be started by ob_start with PHP_OUTPUT_HANDLER_CLEANABLE and PHP_OUTPUT_HANDLER_REMOVABLE flags. Otherwise ob_get_clean will not work.


This function has no parameters.

Return Values

Returns the contents of the output buffer and end output buffering. If output buffering isn't active then false is returned.

Related Functions

Example of ob_get_clean

Show all examples for ob_get_clean

PHP Version:

Function ob_get_clean:

Output Buffering Control Functions

Most used PHP functions