New features for Generator in PHP 7

Code
<?php

$iterator = new ArrayIterator([1,3,5]);

$func = function() use ($iterator) {
    return 0;
    yield 2;
    yield 4;
    yield from $iterator;
};

$generator = $func();

foreach ($generator as $value) {
    echo $value . PHP_EOL;
}

// only usable when return in Generator was reached
echo $generator->getReturn();
Result
0
Used Versions
PHP 8.3, Laminas MVC 3.2, Symfony 5.2, Laravel 8.28, PHPUnit 9.5, Doctrine ORM 2.8