3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $type = "odd"; $number = 5; $string = "return ($type == 'odd') ? $number % 2 == 1 : $number % 2 == 0;"; $win = eval($string); echo $win ? "win" : "lose";
Output for 7.2.0
Warning: Use of undefined constant odd - assumed 'odd' (this will throw an Error in a future version of PHP) in /in/kmUif(7) : eval()'d code on line 1 win
Output for 5.3.20 - 7.1.10
Notice: Use of undefined constant odd - assumed 'odd' in /in/kmUif(7) : eval()'d code on line 1 win