函数名:is_double()
函数描述:is_double() 函数用于检测变量是否是一个浮点数。
适用版本:该函数适用于 PHP 4、PHP 5、PHP 7 及以上版本。
语法:bool is_double ( $var )
参数:$var - 必需,要检测的变量。
返回值:如果变量是浮点数,则返回 true,否则返回 false。
示例:
$var1 = 3.14;
$var2 = 5;
$var3 = "3.14";
if (is_double($var1)) {
echo "变量 var1 是一个浮点数";
} else {
echo "变量 var1 不是一个浮点数";
}
echo "<br>";
if (is_double($var2)) {
echo "变量 var2 是一个浮点数";
} else {
echo "变量 var2 不是一个浮点数";
}
echo "<br>";
if (is_double($var3)) {
echo "变量 var3 是一个浮点数";
} else {
echo "变量 var3 不是一个浮点数";
}
输出:
变量 var1 是一个浮点数
变量 var2 不是一个浮点数
变量 var3 不是一个浮点数
解释:在上述示例中,我们定义了三个变量 $var1、$var2 和 $var3。$var1 是一个浮点数,$var2 是一个整数,$var3 是一个字符串。使用 is_double() 函数对这三个变量进行检测。根据返回的结果,我们可以判断出 $var1 是一个浮点数,而 $var2 和 $var3 不是浮点数。因此,输出结果为 "变量 var1 是一个浮点数","变量 var2 不是一个浮点数","变量 var3 不是一个浮点数"。