PHP boolval() 函数

PHP 可用的函数PHP 可用的函数

boolval 函数用于获取变量的布尔值。

版本要求:PHP 5 >= 5.5.0, PHP 7。

语法

boolean boolval ( mixed $var )

参数说明:

  • $var:要转换为布尔值的变量。

实例

实例
<?php 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 " ; ?>

执行结果如下所示:

0:        false
42:       true
0.0:      false
4.2:      true
"":       false
"string": true
"0":      false
"1":      true
[1, 2]:   true
[]:       false
stdClass: true

PHP 可用的函数PHP 可用的函数