(PHP 5 >= 5.5.0, PHP 7)
Get the boolean value of a variable
boolean boolval ( mixed $var )
Returns the boolean value of var
.
Parameters:
var
The scalar value being converted to a boolean.
Returns:
The boolean value of var
.
Examples:
boolval() examples
1 2 3 4 5 6 7 8 9 10 11 12 13 | <?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" ; ?> |
The above example will output:
0: false 42: true 0.0: false 4.2: true "": false "string": true "0": false "1": true [1, 2]: true []: false stdClass: true
See also:
intval() -
strval() -
Please login to continue.