Boolean 布爾類型
文法:
要指定一個布爾值,使用常量 TRUE 或 FALSE。兩個都不區分大小寫。
- php的布爾類型就是 真,假 二字.
- bool 值的産生
//1.直接定義
$ok = false;
if(!$ok) {
$ok = true;
}
var_dump($ok);
//2.條件比較
$a = ;
$b = ;
if($a > $b) {
echo $a . '大于' . $b;
}else{
echo $a . '小于' . $b;
}
- 轉換為布爾值
當轉換為 boolean 時,以下值被認為是 FALSE:
1. 布爾值 FALSE 本身
2. 整型值 0(零)
3. 浮點型值 0.0(零)
4. 空字元串,以及字元串 “0”
5. 不包括任何元素的數組
6. 特殊類型NULL(包括尚未指派的變量)
7. 從空标記生成的 SimpleXML 對象
所有其它值都被認為是 TRUE(包括任何資源 和 NAN)。