Annotation of embedaddon/php/ext/spl/tests/pqueue_003.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: SPL: SplPriorityQueue: iteration through methods
3: --FILE--
4: <?php
5: $h = new SplPriorityQueue();
6:
7: $h->insert(1, 1);
8: $h->insert(5, 5);
9: $h->insert(0, 0);
10: $h->insert(4, 4);
11:
12: $h->rewind();
13: echo "count(\$h) = ".count($h)."\n";
14: echo "\$h->count() = ".$h->count()."\n";
15: while ($h->valid()) {
16: $k = $h->key();
17: $v = $h->current();
18: echo "$k=>$v\n";
19: $h->next();
20: }
21: ?>
22: ===DONE===
23: <?php exit(0); ?>
24: --EXPECTF--
25: count($h) = 4
26: $h->count() = 4
27: 3=>5
28: 2=>4
29: 1=>1
30: 0=>0
31: ===DONE===
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>