# A classe IntlPartsIterator

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

## Introdução

Objetos desta classe podem ser obtidos a partir de objetos IntlBreakIterator. Enquanto os iteradores de quebra fornecem uma sequência de posições de limites quando iterados, objetos IntlPartsIterator fornecem, por conveniência, os fragmentos de texto compreendidos entre dois limites consecutivos.

As chaves podem representar o deslocamento do limite esquerdo, do limite direito, ou podem ser apenas a sequência de inteiros não negativos. Consulte IntlBreakIterator::getPartsIterator().

## Resumo da classe

class IntlPartsIterator extends IntlIterator {
/* Constantes */
public const int KEY_SEQUENTIAL;
public const int KEY_LEFT;
public const int KEY_RIGHT;
/* Métodos */
public function getBreakIterator(): IntlBreakIterator
/* Métodos herdados */
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
}

## Constantes predefinidas

`IntlPartsIterator::KEY_SEQUENTIAL` int

`IntlPartsIterator::KEY_LEFT` int

`IntlPartsIterator::KEY_RIGHT` int

## Registro de Alterações

Versão | Descrição
--- | ---
8.4.0 | As constantes de classe agora são tipadas.

## Índice

- IntlPartsIterator::getBreakIterator — Obtém o IntlBreakIterator que é utilizado pelo iterador

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