3v4l.org

run code in 300+ PHP versions simultaneously
<?php function test1() { yield from ['a']; } function test2() { yield from test1(); } foreach(test2() as $test) { echo $test; }
Output for 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.5, 7.4.7 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.26, 8.4.1 - 8.4.13
a
Output for 7.4.6
aa

preferences:
157.53 ms | 406 KiB | 5 Q