3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $arr = [ 'blah' => 1, 'foo' => 2, ]; $key = 'foo'; $val = $arr[$key]['ojppoj'] ?? 53; echo $val; var_dump($arr);
based on ODecd
Output for 7.0.0 - 7.2.0
53array(2) { ["blah"]=> int(1) ["foo"]=> int(2) }
Output for 5.4.2 - 5.6.28
Parse error: syntax error, unexpected '?' in /in/Tmf8k on line 9
Process exited with code 255.
Output for 5.3.18 - 5.3.29
Parse error: syntax error, unexpected '[' in /in/Tmf8k on line 3
Process exited with code 255.