ob_implicit_flush
(PHP 4 )
ob_implicit_flush -- Turn implicit flush on/off
Description
void ob_implicit_flush ( [int flag])
ob_implicit_flush() will turn implicit flushing on or off
(if no flag is given, it defaults to on). Implicit flushing
will result in a flush operation after every output call,
so that explicit calls to flush() will no longer be needed.
Turning implicit flushing on will disable output buffering,
the output buffers current output will be sent as if ob_end_flush()
had been called.
See also flush(), ob_start(), and ob_end_flush().
ob_list_handlers
(PHP 4 >= 4.3.0)
ob_list_handlers -- List all output handlers in use
Description
array ob_list_handlers ( void )
This will return an array with the output handlers in use
(if any). If output_buffering is enabled, ob_list_handlers()
will return "default output handler".
Example 1. ob_list_handlers() example
<?php
//using output_buffering=On
print_r(ob_list_handlers());
ob_end_flush();
ob_start("ob_gzhandler");
print_r(ob_list_handlers());
ob_end_flush();
?>
The above example will output:
Array
(
[0] => default output handler
)
Array
(
[0] => ob_gzhandler
)
See also ob_end_clean(), ob_end_flush(), ob_get_flush(),
and ob_start().