# A classe MongoDB\BSON\Iterator

(mongodb >=1.16.0)

## Introdução

Iterador usado para iterar sobre um documento ou array BSON.

## Resumo da classe

final class MongoDB\BSON\Iterator implements Iterator {
/* Métodos */
final private function __construct()
public function current(): mixed
public function key(): string|int
public function next(): void
public function rewind(): void
public function valid(): bool
}

## Índice

- MongoDB\BSON\Iterator::__construct — Constrói um novo iterador BSON (não utilizado)
- MongoDB\BSON\Iterator::current — Retorna o elemento atual
- MongoDB\BSON\Iterator::key — Retorna a chave do elemento atual
- MongoDB\BSON\Iterator::next — Avança o iterador para o próximo elemento
- MongoDB\BSON\Iterator::rewind — Retrocede o iterador para o primeiro elemento
- MongoDB\BSON\Iterator::valid — Verifica se a posição atual é válida

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