1 2 3 4 5 6 7 8 9 10 11 12 13
<?php function roundPrice($price) { $p = round($price, 2); if( ceil($price) == $p) { return $p - 0.01; } return $p; } var_dump(roundPrice(4.39)); var_dump(roundPrice(4.79)); var_dump(roundPrice(4.50));
1 2 3
float(4.39) float(4.79) float(4.5)