3v4l.org

run code in 300+ PHP versions simultaneously
<?php function x(): iterable { yield 'a'; return ['b']; // silently ignored! } $gen = x(); foreach ($gen as $v) { echo $v."\n"; } var_dump($gen->getReturn());

preferences:
24.4 ms | 404 KiB | 5 Q