<?php 
function someFunction()
{
    yield 
1;
    yield 
2;
    yield 
3;
}


foreach(
someFunction() as $num)
    foreach(
someFunction() as $num2)
        echo 
$num, '-' , $num2, ' ' ;
1