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

1.1       misho       1: --TEST--
                      2: foreach() by-ref bug
                      3: --FILE--
                      4: <?php
                      5: $foo = array(1,2,3,4);
                      6: foreach($foo as $key => &$val) {
                      7:        if($val == 3) {
                      8:                $foo[$key] = 0;
                      9:        } else {
                     10:                $val++;
                     11:        }
                     12: }
                     13: var_dump($foo);
                     14: ?>
                     15: --EXPECT--     
                     16: array(4) {
                     17:   [0]=>
                     18:   int(2)
                     19:   [1]=>
                     20:   int(3)
                     21:   [2]=>
                     22:   int(0)
                     23:   [3]=>
                     24:   &int(5)
                     25: }

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