Annotation of embedaddon/php/ext/spl/tests/iterator_009.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: SPL: EmptyIterator
3: --FILE--
4: <?php
5:
6: class EmptyIteratorEx extends EmptyIterator
7: {
8: function rewind()
9: {
10: echo __METHOD__ . "\n";
11: parent::rewind();
12: }
13: function valid()
14: {
15: echo __METHOD__ . "\n";
16: return parent::valid();
17: }
18: function current()
19: {
20: echo __METHOD__ . "\n";
21: return parent::current();
22: }
23: function key()
24: {
25: echo __METHOD__ . "\n";
26: return parent::key();
27: }
28: function next()
29: {
30: echo __METHOD__ . "\n";
31: parent::next();
32: }
33: }
34:
35: foreach (new EmptyIteratorEx() as $v) {
36: var_dump($v);
37: }
38:
39: ?>
40: ===DONE===
41: <?php exit(0); ?>
42: --EXPECT--
43: EmptyIteratorEx::rewind
44: EmptyIteratorEx::valid
45: ===DONE===
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>