# Класс IntlPartsIterator

(PHP 5 >= 5.5.0, PHP 7, PHP 8)

## Введение

Объекты данного класса можно получить из объектов IntlBreakIterator. Пока итератор прерывания предоставляет последовательность ограничителей, можно получить IntlPartsIterator для удобства получения текстовых фрагментов между двумя ограничителями.

Ключи могут представлять собой смещения от левого или правого ограничителя или могут быть просто последовательностью натуральных чисел. Смотрите IntlBreakIterator::getPartsIterator().

## Обзор класса

class IntlPartsIterator extends IntlIterator {
/* Константы */
public const int KEY_SEQUENTIAL;
public const int KEY_LEFT;
public const int KEY_RIGHT;
/* Методы */
public function getBreakIterator(): IntlBreakIterator
/* Наследуемые методы */
public function IntlIterator::current(): mixed
public function IntlIterator::key(): mixed
public function IntlIterator::next(): void
public function IntlIterator::rewind(): void
public function IntlIterator::valid(): bool
}

## Предопределённые константы

`IntlPartsIterator::KEY_SEQUENTIAL` int

`IntlPartsIterator::KEY_LEFT` int

`IntlPartsIterator::KEY_RIGHT` int

## Список изменений

Версия | Описание
--- | ---
8.4.0 | Константы класса стали типизированными.

## Содержание

- IntlPartsIterator::getBreakIterator — Получить IntlBreakIterator сохраняя итератор этой части

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open