論理型 (boolean)
リテラル
TRUE
FALSE
キャスト
(bool)
もしくは、(boolean)
を用いてキャストする。
キャストにより FALSE
とみなされる値:
- 論理型
FALSE
- 整数
0
(ゼロ) - 浮動小数点
0.0
(ゼロ) - 空の文字列
""
- 文字列のゼロ
"0"
- 空の配列
array()
- ヌル値
NULL
(値がセットされていない変数を含む) - ノードを含まない
SimpleXML
オブジェクト
他の残り全ての値は TRUE
とみなされる。
参考:
論理型 (boolean) | PHP Manual [公式]
論理演算子
参考:
判定/変換
参考: