- Output for 7.1.0 - 7.1.16, 7.2.0 - 7.2.4
- Parse error: syntax error, unexpected 'foreach' (T_FOREACH) in /in/IlL7Z on line 18
Process exited with code 255.
<?php
function generator()
{
for($i = 0 ; $i <= 20 ; $i++)
{
yield $i;
}
}
$generator = generator();
$callback = function($value)
{
return !($value % 2);
}
foreach(new CallbackFilterIterator($generator , $callback) as $value)
{
echo $value."\n";
}