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

class IntlRuleBasedBreakIterator extends IntlBreakIterator {
/* Inherited constants */
/* Methods */
public function __construct (string $rules, bool $compiled = false )
public function getBinaryRules (): string |false
public function getRules (): string |false
public function getRuleStatus (): int
public function getRuleStatusVec (): array |false
/* Inherited methods */
public function IntlBreakIterator::current (): int
public function IntlBreakIterator::first (): int
public function IntlBreakIterator::following (int $offset): int
public function IntlBreakIterator::getLocale (int $type): string |false
public function IntlBreakIterator::getText (): ? string
public function IntlBreakIterator::isBoundary (int $offset): bool
public function IntlBreakIterator::last (): int
public function IntlBreakIterator::next (? int $offset = null ): int
public function IntlBreakIterator::preceding (int $offset): int
public function IntlBreakIterator::previous (): int
public function IntlBreakIterator::setText (string $text): bool
}

Table of Contents

Found A Problem?

Learn How To Improve This PageSubmit a Pull RequestReport a Bug
+add a note

User Contributed Notes

There are no user contributed notes for this page.

AltStyle によって変換されたページ (->オリジナル) /