3v4l.org

run code in 300+ PHP versions simultaneously
<?php function g() { var_dump(yield "a"); } foreach ($g=g() as $i=>$v) { var_dump($v); } $g->send("foo");

preferences:
41.94 ms | 402 KiB | 5 Q