PHP is_float()、 is_double()、is_real()函數
is_callable() 函數用於檢測變數是否是浮點型。
別名函數:is_double(),is_real()。
注意: 若想測試一個變數是否是數字或數字字串(如表單輸入,它們通常為字串),必須使用 is_numeric()。
PHP 版本要求:PHP 4, PHP 5, PHP 7
語法
bool is_float ( mixed $var )
參數說明:
- $var:要檢測的變數。
返回值
如果指定的變數是 float 則返回 TRUE,否則返回 FALSE。
實例
實例
$var_name=127.55;
if (is_float($var_name))
echo '這是一個浮點類型的值' . PHP_EOL;
else
echo '這不是一個浮點類型的值' . PHP_EOL;
var_dump(is_float('zaixian'));
echo PHP_EOL;
var_dump(is_float(85));
echo PHP_EOL;
var_dump(is_float(true));
echo PHP_EOL;
var_dump(is_float(array(23.3, 56, 6)));
輸出結果為:
這是一個浮點類型的值 bool(false) bool(false) bool(false) bool(false)