3v4l.org

run code in 300+ PHP versions simultaneously
<?php function testGenerators() { $testArray = array('one' => 1, 'two' => 2, 'three' => 3); foreach ($testArray as $word => $num) { yield $word => $num; } } foreach(testGenerators() as list($word, $num)) { var_dump($word); var_dump($num); }

preferences:
32.49 ms | 402 KiB | 5 Q