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.
  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";
}
?>
