Annotation of embedaddon/php/tests/output/ob_start_error_005.phpt, revision 1.1

1.1     ! misho       1: --TEST--
        !             2: ob_start(): ensure buffers can't be added from within callback.
        !             3: --FILE--
        !             4: <?php
        !             5: 
        !             6: /* 
        !             7:  * proto bool ob_start([ string|array user_function [, int chunk_size [, bool erase]]])
        !             8:  * Function is implemented in main/output.c
        !             9: */ 
        !            10: 
        !            11: function f($str) {
        !            12:        ob_start();
        !            13:        echo "hello";
        !            14:        ob_end_flush();
        !            15:        return $str;
        !            16: }
        !            17: 
        !            18: 
        !            19: var_dump(ob_start('f'));
        !            20: echo "done";
        !            21: ?>
        !            22: --EXPECTF--
        !            23: Fatal error: ob_start(): Cannot use output buffering in output buffering display handlers in %s on line 9

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>