我需要每个 $N 的值是 0.05,但是它必须始终四舍五入到最接近的 0.11、0.22、0.33、0.44、0.55、0.66、0.77、0.88 或 1(0.99)。这意味着如果值为 2,则显示为 (0.11),如果为 1,则显示为 (0.11),但如果为 8,则显示为 (0.44)。我完全不知道这是如何工作的,我自己查找并没有让我走得太远。
$N = count($_POST['val']);
.
if(empty($_POST['val'])){
echo "Please select at least one check box!";
}else{
$N = floor(100*ceil(($_POST['val'][$i]*0.05)*9)/9)/100;
echo("$N items(s) selected!: ");
for($i=0; $i < $N; $i++){
echo($_POST['val'][$i] . " ");
}
}