1. boolean 表达了真值,可以为 true 或 false。两个都不区分大小写。
2. 通常运算符所返回的 boolean 值结果会被传递给控制流程。
3. 当转换为 boolean 时,以下值被认为时 false:
3.1 布尔值 false 本身
3.2 整型值 0
3.3 浮点型值 0.0
3.4 空字符串,以及字符串“0”
3.5 不包括任何元素的数组
3.6 不包括任何成员变量的对象(仅 PHP 4.0适用)
3.7 特殊类型 NULL(包括尚未赋值的变量)
3.8 从空标记生成的 SimpleXML 对象
4. 要明确将一个值转换成 boolean,用 (bool) 或者 (boolean) 来强制转换。但是通常会被自动转换。
时间: 2024-10-01 05:12:32