函式名: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 不是一個浮點數"。