我有一个非常简单的PHP问题,但是我不确定该怎么做。
我想根据数据库返回的值四舍五入到最大一百或一千。
以下是一些我需要的示例:
等
我想根据传递的值创建一个自动函数来执行此操作。
谢谢!
最终的实现 受到Shaunkak的回答和SO的评论的启发。谢谢你的胸罩。
<?php $val = 10241.67; if($val >= 1000) { echo ceil($val / 1000) * 1000; } else { $length = strlen(ceil($val)); $times = str_pad('1', $length, "0"); echo ceil($val / $times) * $times; }