Annotation of embedaddon/php/Zend/tests/bug22836.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Bug #22836 (returning references to NULL)
                      3: --SKIPIF--
                      4: <?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 is needed'); ?>
                      5: --FILE--
                      6: <?php
                      7: function &f()
                      8: {
                      9:        $x = "foo";
                     10:        var_dump($x);
                     11:        print "'$x'\n";
                     12:        return ($a);
                     13: }
                     14: for ($i = 0; $i < 8; $i++) {
                     15:        $h =& f();
                     16: }
                     17: ?>
                     18: --EXPECTF--
                     19: string(3) "foo"
                     20: 'foo'
                     21: string(3) "foo"
                     22: 'foo'
                     23: string(3) "foo"
                     24: 'foo'
                     25: string(3) "foo"
                     26: 'foo'
                     27: string(3) "foo"
                     28: 'foo'
                     29: string(3) "foo"
                     30: 'foo'
                     31: string(3) "foo"
                     32: 'foo'
                     33: string(3) "foo"
                     34: 'foo'

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