布爾型是PHP4種標量數據類型中的一個,它是PHP中較為常用的數據類型之一,他只能保存兩個值true值和false值。它不區分大小寫,所以true寫成TRUE是一樣的。
如果我們需要設定一個布爾型的變量,只需將true值或者false值直接賦值給變量就好,想下面這樣,大理石構件維修
1 2 |
|
實例
通常布爾型變量是應用在條件控制或循環控制語句的表達式中。下面在if條件控制語句中判斷變量$boo中的值是否為true,如果為true,則輸出“變量$boo為真!”,否則輸出“變量$boo為假!”,代碼如下:
1 2 3 4 5 6 7 8 9 10 11 |
|
代碼運行結果:
注意:在PHP中不是只有boolean值為假,在一些特殊情況下非boolean值也被認為是假。
這些特殊情況為:0,0.0,“0”,空白字符串(“”),只聲明沒有賦值的數組等,下面是這些特殊情況的示例
1. 變量的值為整型時,如果值為0時為假,其它為真。
1 2 3 4 5 6 |
|
2. 變量的值為浮點型時,如果值為0.00(即其中只有0)即為假,其它都為真:
1 2 3 4 5 6 |
|
3. 變量值為字符串時,如果值為“”(即空)或0即為假,其它都為真(既使為0.00或“ ”中間有空格也是真):
1 2 3 4 5 6 |
|
4. 變量為數組型時,如果數組中沒有任何成員,即為假,否則為真。
1 2 3 4 5 6 7 8 9 10 11 12 |
|
上面就是對booeanl型數據變量在PHP中的常規用法。下一節,我們給大家介紹標量數據類型中的“string(字符串型)”。https://www.furuihua.cn/product/72.html