/*
PHP_ROUND_HALF_UP - Round up (1.5 into 2 and -1.5 into -2)
PHP_ROUND_HALF_DOWN - Round down (1.5 into 1 and -1.5 into -1)
PHP_ROUND_HALF_EVEN - Round towards the next even value.
PHP_ROUND_HALF_ODD - Round towards the next odd value.
*/
// float round ( float $val [, int $precision = 0 [, int $mode = PHP_ROUND_HALF_UP ]] )
echo round(9.5, 0, PHP_ROUND_HALF_UP) . "<br />";
echo round(9.5, 0, PHP_ROUND_HALF_DOWN) . "<br />";
echo round(9.5, 0, PHP_ROUND_HALF_EVEN) . "<br />";
echo round(9.5, 0, PHP_ROUND_HALF_ODD) . "<br />";
echo round(7.5, 0, PHP_ROUND_HALF_UP) . "<br />";
echo round(7.5, 0, PHP_ROUND_HALF_DOWN) . "<br />";
echo round(7.5, 0, PHP_ROUND_HALF_EVEN) . "<br />";
echo round(7.5, 0, PHP_ROUND_HALF_ODD) . "<br />";
/*
run:
10
9
10
9
8
7
8
7
*/