# La clase MongoDB\BSON\Iterator

(mongodb >=1.16.0)

## Introducción

Iterador utilizado para recorrer un documento o un array BSON.

## Sinopsis de la Clase

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
}

## Tabla de contenidos

- MongoDB\BSON\Iterator::__construct — Construye un nuevo iterador BSON (no utilizado)
- MongoDB\BSON\Iterator::current — Devuelve el elemento actual/corriente
- MongoDB\BSON\Iterator::key — Devuelve la clave del elemento actual/corriente
- MongoDB\BSON\Iterator::next — Avance el iterador al siguiente elemento
- MongoDB\BSON\Iterator::rewind — Rebobina el iterador al elemento anterior
- MongoDB\BSON\Iterator::valid — Verifica si la posición actual es válida

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