如何判断PHP中的浮点数是否为整数?
is_round(1.5); // false
is_round(1.0); // true
is_round(1.00000001); // false
Run Code Online (Sandbox Code Playgroud)
Joh*_*man 15
关于Sterofrog评论的Rob代码的修改.代码检查以确保值也是数字.
function is_round($value) {
return is_numeric($value) && intval($value) == $value;
}
Run Code Online (Sandbox Code Playgroud)
function is_round( $value ) {
return intval( $value ) == $value;
}
Run Code Online (Sandbox Code Playgroud)