- var_dump: documentation ( source)
- range: documentation ( source)
<?php
function fooGenerator() {
try {
foreach (range(0, 1000) as $key) {
yield $key;
}
} finally {
var_dump('Closed!');
}
}
$iterator = fooGenerator();
foreach ($iterator as $key) {
throw new \Exception();
}