ob_get_clean
Get the contents of the active output buffer and turn it off
&reftitle.description;
stringfalseob_get_clean
This function calls the output handler
(with the PHP_OUTPUT_HANDLER_CLEAN and
PHP_OUTPUT_HANDLER_FINAL flags),
discards it's return value,
returns the contents of the active output buffer
and turns off the active output buffer.
ob_get_clean will fail
without an active output buffer started with the
PHP_OUTPUT_HANDLER_REMOVABLE flag.
ob_get_clean
will discard the contents of the active output buffer
even if it was started without the
PHP_OUTPUT_HANDLER_CLEANABLE flag.
&reftitle.parameters;
&no.function.parameters;
&reftitle.returnvalues;
Returns the contents of the active output buffer on success
or &false; on failure.
ob_get_clean will return false
but will not generate an E_NOTICE
if there is no active output buffer.
&reftitle.errors;
If the function fails it generates an E_NOTICE.
&reftitle.examples;
A simple ob_get_clean example
]]>
&example.outputs;
&reftitle.seealso;
ob_start
ob_get_contents
ob_clean
ob_end_clean
ob_get_flush