3v4l.org

run code in 300+ PHP versions simultaneously
<?php function a($value) { $frequency = (float) $value; return is_nan($frequency) ? null : $frequency; } function b($value) { $frequency = $value; return is_nan($frequency) ? null : (float) $frequency; } function meh($value) { var_dump(a($value) === b($value)); } foreach (array(0, NAN, "asdf", 2.4) as $value) { meh($value); }

preferences:
59.06 ms | 402 KiB | 5 Q