note 53117 deleted from function.ob-start by cmb
| From: | cmb@php.net | Date: | Sun, 14 Jul 2019 11:23:39 +0000 |
| Subject: | note 53117 deleted from function.ob-start by cmb | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-211570@lists.php.net to get a copy of this message | ||
Note Submitter: jds1509 at NOSPAMrit dot edu
----
This code demonstrates the affect of providing a value to the chunk_size parameter. A value of 1 or
0 will be ignored by php. Here's the Code:
<?
function callback($buffer)
{
return "TRAPPED:".$buffer."<br/>";
}
ob_start("callback",2);
echo "long string, so callback";
echo "X";
echo " - no callback, less than 2 chars";
?>newlines,
but
no
callback
!<?
// PHP block
?>PHP block initiates callback.<?
echo "One more callback at EOF...";
?>
The code above outputs:
TRAPPED:long string, so callback
TRAPPED:X - no callback, less than 2 chars
TRAPPED:newlines, but no callback !
TRAPPED:PHP block initiates callback.
TRAPPED:One more callback at EOF...
TRAPPED: