1--TEST-- 2IntlBreakIterator::getPartsIterator(): basic test 3--SKIPIF-- 4<?php 5if (!extension_loaded('intl')) 6 die('skip intl extension not enabled'); 7--FILE-- 8<?php 9ini_set("intl.error_level", E_WARNING); 10ini_set("intl.default_locale", "pt_PT"); 11 12$bi = IntlBreakIterator::createWordInstance('pt'); 13$pi = $bi->getPartsIterator(); 14var_dump(get_class($pi)); 15print_r(iterator_to_array($pi)); 16 17$bi->setText("foo bar"); 18$pi = $bi->getPartsIterator(); 19var_dump(get_class($pi->getBreakIterator())); 20print_r(iterator_to_array($pi)); 21var_dump($pi->getRuleStatus()); 22?> 23==DONE== 24--EXPECT-- 25string(17) "IntlPartsIterator" 26Array 27( 28) 29string(26) "IntlRuleBasedBreakIterator" 30Array 31( 32 [0] => foo 33 [1] => 34 [2] => bar 35) 36int(0) 37==DONE==