天天看點

php布爾類型代碼,PHP布爾類型

布爾類型

這是最簡單的類型。 boolean 表達了真值,可以為 TRUE 或 FALSE。

Note: 布爾類型是 PHP 4 引進的。 文法

要指定一個布爾值,使用關鍵字 TRUE 或 FALSE。兩個都不區分大小寫。

通常你用某些運算符傳回 boolean 值,并将其傳遞給控制流程。

\n";

}

// ...因為可以使用下面這種簡單的方式:

if ($show_separators) {

echo "\n";

}

?> 轉換為布爾值

要明确地将一個值轉換成 boolean ,用 (bool) 或者 (boolean) 來強制轉換。但是很多情況下不需要用強制轉換,因為當運算符,函數或者流程控制結構需要一個 boolean 參數時,該值會被自動轉換。

參見類型戲法。

當轉換為 boolean 時,以下值被認為是 FALSE: the 布爾值 FALSE 自身 the 整型值 0 (零) the 浮點型值 0.0 (零) 空 字元串, 以及 字元串 "0" 不包括任何元素的數組 不包括任何成員變量的對象(僅PHP 4.0 适用) 特殊類型 NULL (包括尚未設定的變量) 從沒有任何标記(tags)的XML文檔生成的SimpleXML 對象

所有其它值都被認為是 TRUE(包括任何資源)。

Warning

-1 和其它非零值(不論正負)一樣,被認為是 TRUE!

本條技術文章來源于網際網路,如果無意侵犯您的權益請點選此處回報版權投訴

本文系統來源:php中文網