Re: Output buffering patch
| From: | Michael Wallner | Date: | Wed, 07 Apr 2010 19:56:35 +0000 |
| Subject: | Re: Output buffering patch | ||
| References: | 1 2 3 4 5 6 7 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-47829@lists.php.net to get a copy of this message | ||
Am 07.04.2010 16:37, schrieb Zeev Suraski:
At 09:58 07/04/2010, Michael Wallner wrote:It actually fixes quite some more oddities, but I really can't remember what... I'm also having quite a hard time remembering userland changes, but some off the top of my head: ob_start(array("oh1","oh2","oh3")) does not work, as the handler argument is always supposed to be callable. This was undeocumented anyway. ob_get_status() arrays have more/other entries. ob_start("obh", 1) was supposed to really buffer just one byte, but AFAIR this was changed back by someone to default to 4096... ob_gzhandler() and thelike are no PHP_FUNCTIONs anymore. Regards, MikeHere you go: http://wiki.php.net/rfc/new-output-apiThanks Mike - that's very helpful! Quick question - other than fixing the issues mentioned in the intro section of the RFC, are there any changes to the behavior of userland-accessible functions (ob_start(), etc.)?