1、round() 当有小数时保留两位,并四舍五入,无小数时不会显示如:0.00 这样的形式:
round(2020.1234,2); //2020.12
round(2020.1256,2); //2020.13 四舍五入
round(2020.00000,2); //2020
2、sprintf() 格式化字符串,直接保留两位,并四舍五入,如果没有小数则直接用0代替:
sprintf("%.2f",2020.1234); //2020.12
sprintf("%.2f",2020.1256); //2020.13 四舍五入
sprintf("%.2f",2020.00000); //2020.00
3、number_format() 使用千位分组来格式化数字:
number_format(2020.1234,2); //2,020.12 逢千会使用","逗号分隔开来
number_format(2020.1264,2); //2,020.13 四舍五入
number_format(2020.0000,2); //2,020.00
number_format(2020,2); //2,020.00
number_format(20.123,2); //20.12