3v4l.org

run code in 300+ PHP versions simultaneously
<?php function test(){ $x = array( 'first' => 'a', 'second' => 'y', 'thrid' => 'z' ); foreach ($x as 'key'=>'value'){ $x += 'f'; } return $x; } $y = test(); echo $y['first'];
Output for 7.0.0 - 7.0.2
Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW), expecting :: (T_PAAMAYIM_NEKUDOTAYIM) in /in/M4qvI on line 10
Process exited with code 255.
Output for 5.5.24 - 5.5.31, 5.6.8 - 5.6.17
Parse error: syntax error, unexpected ''key'' (T_CONSTANT_ENCAPSED_STRING) in /in/M4qvI on line 10
Process exited with code 255.

preferences:
172.23 ms | 1387 KiB | 28 Q