函式名:is_bool()
適用版本:PHP 4, PHP 5, PHP 7
函式用法:is_bool() 函式用於檢查一個變數是否為布林型別。
語法:bool is_bool ( mixed $var )
引數:
- $var:要檢查的變數。
返回值: 如果變數是布林型別,則返回 true,否則返回 false。
示例:
$var1 = true;
$var2 = false;
$var3 = 0;
var_dump(is_bool($var1)); // 輸出: bool(true)
var_dump(is_bool($var2)); // 輸出: bool(true)
var_dump(is_bool($var3)); // 輸出: bool(false)
上述示例中,我們分別定義了三個變數 $var1, $var2 和 $var3。$var1 和 $var2 的值分別為 true 和 false,它們都屬於布林型別,所以呼叫 is_bool() 函式返回 true。而 $var3 的值為 0,雖然在布林上下文中會被轉換為 false,但它本身不是布林型別,所以呼叫 is_bool() 函式返回 false。