Создаёт итератор из чего-либо, что является обходимым (traversable)

# IteratorIterator::__construct

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

IteratorIterator::__construct — Создаёт итератор из чего-либо, что является обходимым (traversable)

### Описание

public function IteratorIterator::__construct(Traversable `$iterator`, ?string `$class` = `null`)

Создаёт итератор из чего-либо, что является обходимым (traversable).

### Список параметров

`iterator`

  Обходимый (traversable) итератор.

`class`

  Имя класса, используемого для внутреннего итератора. Позволяет указать другой класс итератора для обёртывания предоставленного итератора. По умолчанию будет использоваться класс `IteratorIterator`.

### Смотрите также

- Traversable

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