在下面的代码中,为什么 $final 返回值是浮点数?
当计算值为 6 时,应返回整数,否则返回浮点数。
我怎样才能做到这一点?
$x = 62;
$round = 5 * round($x / 5);
$final = $round/10;
var_dump($final);
float(6)
编辑:对不起,如果我的问题不清楚。我需要找出 $final 是否有任何十进制值。因此,为了找出这一点,我使用了 is_float 函数,但它总是返回 true,因为上面的变量总是返回 float 中的值。希望我的问题更清楚一点。