PHP 中布林類型的詳解

零下一度
發布: 2023-03-13 21:16:02
原創
1975 人瀏覽過

1.布林值的FALSE

2.整數值0

3浮點型值0.000000...

4.空白字串與字串「0」也是假值

5.空數組

6.特殊類型的TRUE

PS:在PHP4以及先前版本空的物件也是假值。

布林類型是PHP中 最簡單的類型。它的值可以為 TRUE 或 FALSE。

如:

$foo=false;
$foo1=true;
echo "为假时输出值为:".$foo; //没有输出值
echo "<br />为真时输出值为:".$foo1; //输出1
登入後複製

這裡主要的細節:

當轉換為boolean 時,以下值被認為是FALSE :
1、the 布林值FALSE 自身 
2、the 整數值0 (零) 
3、the 浮點型值0.0 (零) 空字串, 以及字串"0" 
4、不包含任何元素的陣列 
5.不包含任何成員變數的物件(僅PHP 4.0 適用) 
6、特殊類型NULL (包括尚未設定的變數) 
7、從沒有任何標記(tags)的XML文件產生的SimpleXML 對象

//$a=0;//$a=0.0;$a="0";var_dump((bool) 0);echo "<br />";var_dump((bool) array());if($a==false){echo "空0默认转换为false,成功!";}else{echo "不能转换为false";}
输出:
bool(false) bool(false) 空0默认转换为false,成功!
登入後複製

以上是PHP 中布林類型的詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板