3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo PHP_VERSION; function gen() { (yield 'foo'); var_dump(yield 'bar'); } $gen = gen(); var_dump("OUT".$gen->current()); var_dump("OUT".$gen->current()); var_dump("OUT".$gen->send('something'));

preferences:
33.5 ms | 402 KiB | 5 Q