檢查字符串是否包含有效浮點數的最簡單方法是什麼?php - 檢查字符串是否包含浮點數
例如
is_string_float("1") = true
is_string_float("1.234") = true
is_string_float("1.2e3") = true
is_string_float("1b2") = false
is_string_float("aldhjsfb") = false
檢查字符串是否包含有效浮點數的最簡單方法是什麼?php - 檢查字符串是否包含浮點數
例如
is_string_float("1") = true
is_string_float("1.234") = true
is_string_float("1.2e3") = true
is_string_float("1b2") = false
is_string_float("aldhjsfb") = false
也許你可以用一對夫婦的功能
開箱
<?php
function is_string_float($string) {
if(is_numeric($string)) {
$val = $string+0;
return is_float($val);
} else {
return false;
}
}
?>
因爲這不是我要找的。 'is_float(「1」)= false' – marcosh
由於'1'爲整數 – RiggsFolly
否,因爲'「1」是一個字符串,而不是一個浮點數。 'is_float(「1.234」)' – marcosh