## Itérables

Un Iterable est un alias de type intégré au moment de la compilation pour `array|Traversable`. Depuis son introduction dans PHP 7.1.0 et avant PHP 8.2.0, iterable était un pseudo-type intégré qui agissait comme l'alias de type susmentionné et peut être utilisé comme une déclaration de type. iterable peut être utilisé dans une boucle `foreach` et avec yield from dans un générateur.

> Note:

> Les fonctions déclarant un type de retour itérable peuvent aussi être des générateurs.

> Exemple #1 Exemple de type de retour itérable d'un générateur

>     <?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