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: false42: true0.0: false4.2: true"": false"string": true"0": false"1": true[1, 2]: true[]: falsestdClass: true