# La clase IntlPartsIterator

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

## Introducción

Los objetos de esta clase pueden ser obtenidos a partir de objetos IntlBreakIterator. Mientras que los iteradores de ruptura proporcionan una secuencia de posiciones de límites cuando son iterados, los objetos IntlPartsIterator proporcionan, por conveniencia, los fragmentos de texto comprendidos entre dos límites sucesivos.

Las claves pueden representar el desplazamiento del límite izquierdo, del límite derecho, o pueden ser simplemente la secuencia de enteros no negativos. Ver IntlBreakIterator::getPartsIterator().

## Sinopsis de la Clase

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 heredados */
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

## Historial de cambios

Versión | Descripción
--- | ---
8.4.0 | Las constantes de clase ahora están tipadas.

## Tabla de contenidos

- IntlPartsIterator::getBreakIterator — Obtiene IntlBreakIterator, preservando así esta parte del iterador

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