iterator_count
En esta página
iterator_count
Cuenta el número de elementos en un iterador
Descripción#
iterator_count(Traversable $iterator): int
```php
Cuenta los elementos en un iterador. No se garantiza que la función `iterator_count` conserve la posición actual del iterador `iterator`.
## Parámetros
`iterator`
El iterador del cual contar los elementos.
## Valores devueltos
El número de elementos en el iterador `iterator`.
## Historial de cambios
| Versión | Descripción |
|----|----|
| 8.2.0 | El tipo de `iterator` ha sido ampliado de `Traversable` a `Traversablearray`. |
## Ejemplos
Ejemplo con `iterator_count`
El ejemplo anterior mostrará:
int(4)
Ejemplo con `iterator_count` que modifica la posición
El ejemplo anterior mostrará:
string(3) "one"
int(3)
NULL
Ejemplo con `iterator_count` en un ciclo [`foreach`](#control-structures.foreach)
```php
El ejemplo anterior mostrará:
0: one (3)