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