PHP - is_double() 函式



定義和用法

is_double() 函式用於測試一個變數是否為浮點數。此函式是 is_float() 的別名。

語法

bool is_double (mixed   $value)

引數

序號 引數及描述
1

被評估的變數。

返回值

如果 value 是浮點數,則此函式返回 true,否則返回 false

依賴

PHP 4 及以上版本

示例

以下示例演示了不同型別變數的返回值:

<?php
   var_dump(is_double(10.01));    //outputs-bool(true)
   var_dump(is_double('def'));    //outputs-bool(false)
   var_dump(is_double(33));       //outputs-bool(false)
   var_dump(is_double(33.8));     //outputs-bool(true)
   var_dump(is_double(2e7));      //Scientific Notation    //outputs-bool(true)
   var_dump(is_double(false));    //outputs-bool(false)
?>

輸出

這將產生以下結果:

bool(true)
bool(false)
bool(false)
bool(true)
bool(true)
bool(false)
php_variable_handling_functions.htm
廣告