## Iterables

Un Iterable es un alias de tipo integrado durante la compilación para `array|Traversable`. Desde su introducción en PHP 7.1.0 y antes de PHP 8.2.0, iterable era un pseudo-tipo integrado que actuaba como el alias de tipo mencionado anteriormente y puede ser utilizado como una declaración de tipo. Un tipo iterable puede ser utilizado en un ciclo `foreach` y con yield from en un generador.

> Nota:

> Las funciones que declaran un tipo de retorno iterable también pueden ser generadores.

> Ejemplo #1 Ejemplo de tipo de retorno iterable de un generador

>     <?php

>     function gen(): iterable {
>         yield 1;
>         yield 2;
>         yield 3;
>     }

>     foreach(gen() as $value) {
>         echo $value, "\n";
>     }
>     ?>

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