- var_dump: documentation ( source)
<?php
function iterator() {
for ($i = 1; $i <= 10; $i++)
{
$val = yield $i;
var_dump($val);
}
}
$generator = iterator();
foreach ($generator as $val)
{
echo $val . PHP_EOL;
$generator->send('hi');
}