- var_dump: documentation ( source)
- range: documentation ( source)
<?php
function generate_ints($N){
foreach (range(0, $N) as $number) {
yield $number;
}
}
$gen = generate_ints(3);
var_dump($gen);
$gen->next();
$gen->next();
$gen->next();