如何检查数字或小数或字符串会转换为整数而不是向上舍入? e.g:
$value = 15.00000 // true
$value= 15.00001 // false
$value = '15.00000' // true
$value= '15.00001' // false
$value = 0.00000 // true
$value= 0.00001 // false
$value = 2.3233 // false
$value = 'asd32.32' // false
$value = 1 // true
$value = 0 // true
$value = '1' // true
$value = '0' // true
只有.00000才算真实。带有数字的其他小数将计为错误
答案 0 :(得分:0)
尝试检查它是否为数字
is_numeric(Value)
然后做一个模1
Value % 1
任何不返回0或不是数字的东西都应返回false,其余为真。