3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<? function MyEcho($b) {echo $b; return $b;} var_dump (MyEcho(true)); $pippo['pluto']='bau'; var_dump((int)((isset($pippo['pluto']) and $pippo['pluto']) or 27 )); var_dump((int) 1);
Output for 5.4.0 - 7.2.0
1bool(true) int(1) int(1)
Output for 4.3.0 - 5.3.29
<? function MyEcho($b) {echo $b; return $b;} var_dump (MyEcho(true)); $pippo['pluto']='bau'; var_dump((int)((isset($pippo['pluto']) and $pippo['pluto']) or 27 )); var_dump((int) 1);