3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php set_error_handler(function ($err_severity, $err_msg, $err_file, $err_line, array $err_context) { throw new Exception(); } $grade = 10; try { $grade = $grade / 0; } catch (Exception $e) { $grade = 0; } var_dump($grade);
based on BLFvF
Output for 7.0.0
Parse error: syntax error, unexpected '$grade' (T_VARIABLE), expecting ',' or ')' in /in/t6HtV on line 7
Process exited with code 255.
Output for 5.4.10 - 5.6.16
Parse error: syntax error, unexpected '$grade' (T_VARIABLE) in /in/t6HtV on line 7
Process exited with code 255.
Output for 5.3.20 - 5.3.29
Parse error: syntax error, unexpected T_VARIABLE in /in/t6HtV on line 7
Process exited with code 255.