【发布时间】:2023-01-04 23:23:10
【问题描述】:
我试过 round、ceil 和 floor,但他们似乎没有按照我的意愿行事(或者我见树不见林:-))
这就是我要的:
1.44 --> 1.40
1.23 --> 1.20
3.50 --> 4.00
2.48 --> 2.50
...
我没有找到实现这一目标的方法。应该可以吗?
谢谢!
【问题讨论】:
我试过 round、ceil 和 floor,但他们似乎没有按照我的意愿行事(或者我见树不见林:-))
这就是我要的:
1.44 --> 1.40
1.23 --> 1.20
3.50 --> 4.00
2.48 --> 2.50
...
我没有找到实现这一目标的方法。应该可以吗?
谢谢!
【问题讨论】:
你可以组合round()和number_format():
例如:
$number = 1.44;
number_format(round($number, 1), 2, '.', ''); // 1.40
【讨论】: