3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php function someSearch($param) { if ($param === 2) return 123; } $result = null; switch ($result !== null) { case $result = someSearch(1): break; case $result = someSearch(2): break; case $result = someSearch(3): break; default: $result = someSearch(4); } echo $result;
based on CIgHU
Output for 4.3.0 - 7.2.0