- round: documentation ( source)
<?php
function ex_round($_,$__ = 1){
if(0== round($_, $__, PHP_ROUND_HALF_EVEN)){
return ex_round($_,$__+1);
}
return round($_, $__, PHP_ROUND_HALF_EVEN);
}
echo ex_round(0.005);
echo PHP_EOL;
echo round(0.005, 1, PHP_ROUND_HALF_ODD);