is_float

(PHP 4, PHP 5, PHP 7, PHP 8)

is_float检测变量是否是浮点型

说明

is_float(mixed $value): bool

检测变量是否是浮点型。

注意:

检测变量是数字或数字字符串(如表单输入,始终是字符串),必须使用 is_numeric()

参数

value

要求值的变量。

返回值

如果 valuefloat,返回 true,否则返回 false

示例

示例 #1 is_float() 示例

<?php

var_dump
(is_float(27.25));
var_dump(is_float('abc'));
var_dump(is_float(23));
var_dump(is_float(23.5));
var_dump(is_float(1e7)); // 科学计数
var_dump(is_float(true));
?>

以上示例会输出:

bool(true)
bool(false)
bool(false)
bool(true)
bool(true)
bool(false)

参见