1--TEST--
2TokenList: getIterator
3--EXTENSIONS--
4dom
5--FILE--
6<?php
7
8$dom = DOM\XMLDocument::createFromString('<root class="A B C"/>');
9$element = $dom->documentElement;
10$list = $element->classList;
11
12$it = $list->getIterator();
13var_dump($it);
14
15var_dump($it->key(), $it->current());
16$it->next();
17var_dump($it->key(), $it->current());
18$it->next();
19var_dump($it->key(), $it->current());
20$it->next();
21var_dump($it->key(), $it->current());
22
23$it->rewind();
24var_dump($it->key(), $it->current());
25
26?>
27--EXPECT--
28object(InternalIterator)#5 (0) {
29}
30int(0)
31string(1) "A"
32int(1)
33string(1) "B"
34int(2)
35string(1) "C"
36int(3)
37NULL
38int(0)
39string(1) "A"
40