Annotation of embedaddon/php/ext/spl/tests/array_011.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: SPL: ArrayIterator, LimitIterator and string keys
                      3: --FILE--
                      4: <?php
                      5: 
                      6: $a = array('zero' => 0, 'one' => 1, 'two' => 2, 'three' => 3, 'four' => 4, 'five' => 5);
                      7: //foreach (new ArrayIterator($a) as $k => $v)
                      8: foreach (new LimitIterator(new ArrayIterator($a), 1, 3) as $k => $v)
                      9: {
                     10:        var_dump(array($k, $v));
                     11: }
                     12: 
                     13: ?>
                     14: ===DONE===
                     15: <?php exit(0); ?>
                     16: --EXPECT--
                     17: array(2) {
                     18:   [0]=>
                     19:   string(3) "one"
                     20:   [1]=>
                     21:   int(1)
                     22: }
                     23: array(2) {
                     24:   [0]=>
                     25:   string(3) "two"
                     26:   [1]=>
                     27:   int(2)
                     28: }
                     29: array(2) {
                     30:   [0]=>
                     31:   string(5) "three"
                     32:   [1]=>
                     33:   int(3)
                     34: }
                     35: ===DONE===

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