3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?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'];
based on aFA0r
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.4.12 - 5.6.17
Parse error: syntax error, unexpected ''key'' (T_CONSTANT_ENCAPSED_STRING) in /in/M4qvI on line 10
Process exited with code 255.
Output for 5.3.22 - 5.3.29
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /in/M4qvI on line 10
Process exited with code 255.