On Sun, Nov 13, 2011 at 4:26 PM, Reindl Harald <h.rei...@thelounge.net>wrote:

>
>
> Am 13.11.2011 16:11, schrieb Laruence:
> > Hi:
> >
> > this revisioin remove the ob_* functions:
> > http://svn.php.net/viewvc?view=revision&revision=299980
> >
> > is this intentional?  if yes, I think this will become a doc problem
>
> i think / hope this is an accident
>
> if the ob_functions(9 are replaced in any way this is not a doc-problem
>
> it would be a major BC-break and destroy all my work of the last 10 years
> rely on ob_start(), ob_get_contents(), ob_get_clean() and the fact
> that multiple ob_start() can work inside another one as example to
> include module-files using normal output-functions, buffer the output
> and replace a palceholder in a template with the buffer while we are
> in another template (site-template, list-templates, item-templates)
>
>
I see these functions present in the current trunk:

ob_functions in current trunk/5.4 branch:

tyrael@chronos:~/checkouts/php-src/trunk$ ./sapi/cli/php -r
'var_dump(get_defined_functions());'|grep 'ob_'
    string(8) "ob_start"
    string(8) "ob_flush"
    string(8) "ob_clean"
    string(12) "ob_end_flush"
    string(12) "ob_end_clean"
    string(12) "ob_get_flush"
    string(12) "ob_get_clean"
    string(13) "ob_get_length"
    string(12) "ob_get_level"
    string(13) "ob_get_status"
    string(15) "ob_get_contents"
    string(17) "ob_implicit_flush"
    string(16) "ob_list_handlers"

tyrael@chronos:~/checkouts/php-src/branches/PHP_5_4$ ./sapi/cli/php -r
'var_dump(get_defined_functions());'|grep 'ob_'
    string(8) "ob_start"
    string(8) "ob_flush"
    string(8) "ob_clean"
    string(12) "ob_end_flush"
    string(12) "ob_end_clean"
    string(12) "ob_get_flush"
    string(12) "ob_get_clean"
    string(13) "ob_get_length"
    string(12) "ob_get_level"
    string(13) "ob_get_status"
    string(15) "ob_get_contents"
    string(17) "ob_implicit_flush"
    string(16) "ob_list_handlers"

ob functions in 5.3:

tyrael@chronos:~/checkouts/php-src/branches/PHP_5_4$ php -r
'var_dump(get_defined_functions());'|grep 'ob_'
    string(12) "ob_gzhandler"
    string(16) "ob_iconv_handler"
    string(8) "ob_start"
    string(8) "ob_flush"
    string(8) "ob_clean"
    string(12) "ob_end_flush"
    string(12) "ob_end_clean"
    string(12) "ob_get_flush"
    string(12) "ob_get_clean"
    string(13) "ob_get_length"
    string(12) "ob_get_level"
    string(13) "ob_get_status"
    string(15) "ob_get_contents"
    string(17) "ob_implicit_flush"
    string(16) "ob_list_handlers"


as you can see, there is 2 functions gone in 5.4/trunk:
    string(12) "ob_gzhandler"
    string(16) "ob_iconv_handler"

-- 
Ferenc Kovács
@Tyr43l - http://tyrael.hu

Reply via email to