3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $price = '105,15'; $part = 0; var_dump(round(10.999, 2)); function decimalPart($price) { $price = (float)str_replace(',', '.', $price); return round($price - (int)$price, 2) * 100; } var_dump(decimalPart($price));
based on UYIZv
Output for 5.6.0 - 5.6.30, hhvm-3.18.5 - 3.22.0, 7.0.0 - 7.3.0beta1
float(11) float(15)