The IntlRuleBasedBreakIterator class
(PHP 5 >= 5.5.0, PHP 7, PHP 8)
Introduction
A subclass of IntlBreakIterator that encapsulates ICU break iterators whose behavior is specified using a set of rules. This is the most common kind of break iterators.
These rules are described in the » ICU Boundary Analysis User Guide.
Class synopsis
/* Inherited constants */
/* Methods */
/* Inherited methods */
public static function IntlBreakIterator::createCharacterInstance(?string
$locale = null): ?IntlBreakIteratorpublic static function IntlBreakIterator::createLineInstance(?string
$locale = null): ?IntlBreakIteratorpublic static function IntlBreakIterator::createSentenceInstance(?string
$locale = null): ?IntlBreakIteratorpublic static function IntlBreakIterator::createTitleInstance(?string
$locale = null): ?IntlBreakIteratorpublic static function IntlBreakIterator::createWordInstance(?string
$locale = null): ?IntlBreakIteratorpublic function IntlBreakIterator::getPartsIterator(string
}$type = IntlPartsIterator::KEY_SEQUENTIAL): IntlPartsIteratorTable of Contents
- IntlRuleBasedBreakIterator::__construct — Create iterator from ruleset
- IntlRuleBasedBreakIterator::getBinaryRules — Get the binary form of compiled rules
- IntlRuleBasedBreakIterator::getRules — Get the rule set used to create this object
- IntlRuleBasedBreakIterator::getRuleStatus — Get the largest status value from the break rules that determined the current break position
- IntlRuleBasedBreakIterator::getRuleStatusVec — Get the status values from the break rules that determined the current break position
+add a note
User Contributed Notes
There are no user contributed notes for this page.