php - 将数字四舍五入到最近的间隔

标签 php

<分区>

所以我有一个预定义的间隔,可以是 5、10、15 等

如果有人输入 20,我需要它根据间隔进行四舍五入。所以如果是 15 分钟的间隔,它会自动转到 30,如果是 45 分钟的间隔,它会自动转到 45

基本上任何 <= interval 都变成 interval 间隔之间的任何内容都会成为下一个最高间隔

我不想编写一些复杂的 php 函数来执行此操作,因为可能有一种我只是不知道的简单方法。

最佳答案

四舍五入是:

$ceiled = $interval * ceil( $value / $interval);

关于php - 将数字四舍五入到最近的间隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15284674/

相关文章:

php - 无法使用 JQuery 获取 href 属性

php - var_dump 输出空字符串 - php

php - 从登录页面将数据提交到 MySQL 数据库的代码

php - 将两个PHP sql语句合并为一个

php - Ajax/php 如何识别单个通用字段?

php返回或引用?

php - 如何获得日期差异的总和?

php worker 或队列处理器

php - 用于检测具有 onclick 或 onload 属性的 HTML 标签的正则表达式过于贪婪

php - 使用ajax post方法将javascript对象传递给php文件