(PHP 7)
Get the return value of a generator
public mixed Generator::getReturn ( void )
Returns:
Returns the generator's return value once it has finished executing.
Examples:
Generator::getReturn() example
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <?php $gen = ( function () { yield 1; yield 2; return 3; })(); foreach ( $gen as $val ) { echo $val , PHP_EOL; } echo $gen ->getReturn(), PHP_EOL; |
The above example will output:
1 2 3
Please login to continue.