3v4l.org

run code in 300+ PHP versions simultaneously
<?php $in = (float) .25; var_dump(preg_match('/([0-9]*(_[0-9]+)*[\.][0-9]+)|([0-9]+[\.][0-9]*(_[0-9]+)*)/', $in)); $in2 = (float) 0.25; var_dump(preg_match('/([0-9]*(_[0-9]+)*[\.][0-9]+)|([0-9]+[\.][0-9]*(_[0-9]+)*)/', $in2)); $in3 = (float) ".25"; var_dump(preg_match('/([0-9]*(_[0-9]+)*[\.][0-9]+)|([0-9]+[\.][0-9]*(_[0-9]+)*)/', $in3));

preferences:
25.54 ms | 405 KiB | 5 Q