3v4l.org

run code in 300+ PHP versions simultaneously
<?php function func(&$arraykey) { return $arraykey; // function returns by value! } $array = array('a', 'b', 'c'); foreach (array_keys($array) as $key) { $y = &func($array[$key]); $z[] =& $y; } var_dump($z); ?>

preferences:
44.47 ms | 402 KiB | 5 Q