PHP boolval 变量处理函数
-
定义和用法
boolval - 获取变量的布尔值 -
版本支持
PHP4 PHP5 PHP7 不支持 v5.5.0+支持 支持 -
语法
boolval ( mixed $var )
返回var变量的布尔值。 -
参数
参数 必需的 描述 var 是 标量类型会被转化成布尔类型. -
返回值
var变量的布尔值. -
示例
尝试一下echo '0: '.(boolval(0) ? 'true' : 'false')."\n"; echo '42: '.(boolval(42) ? 'true' : 'false')."\n"; echo '0.0: '.(boolval(0.0) ? 'true' : 'false')."\n"; echo '4.2: '.(boolval(4.2) ? 'true' : 'false')."\n"; echo '"": '.(boolval("") ? 'true' : 'false')."\n"; echo '"string": '.(boolval("string") ? 'true' : 'false')."\n"; echo '"0": '.(boolval("0") ? 'true' : 'false')."\n"; echo '"1": '.(boolval("1") ? 'true' : 'false')."\n"; echo '[1, 2]: '.(boolval([1, 2]) ? 'true' : 'false')."\n"; echo '[]: '.(boolval([]) ? 'true' : 'false')."\n"; echo 'stdClass: '.(boolval(new stdClass) ? 'true' : 'false')."\n";
-
相关函数
floatval() - 获取变量的浮点值intval() - 获取变量的整数值strval() - 获取变量的字符串值settype() - 设置变量的类型is_bool() - 检测变量是否是布尔型