舍入数到最近的间隔

Aus*_*est 7 php

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

如果有人输入20我需要它根据间隔进行舍入.因此,如果它是15分钟的间隔,它将自动变为30,如果它是45分钟的间隔,它将变为45

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

我不想写一些复杂的PHP函数来做这个,当我可能有一个简单的方法,我只是不知道.

Wri*_*ken 14

四舍五入将是:

$ceiled = $interval * ceil( $value / $interval);
Run Code Online (Sandbox Code Playgroud)