Output:
3 3 4 3 4 5 3 4 5 6 3 4 5 6 7 3 4 5 6 7 8 function Triangle ($begin, $end) { if ($begin < 0 || $end < 0) { return; } if ($begin == $end) { return $a; } else { // non recursive for ($i = 1; $i <= $end; $i++) { for ($j = $begin; $j <= $i; $j++) { echo $j . " "; } echo "<br>"; } } } This is what I made so far.