Функция boolval используется для получения логического значения переменной.
Требования к версии: PHP 5 >= 5.5.0, PHP 7.
грамматика
логическое значение boolval (смешанная $var)
Описание параметра:
$var: переменная, которую необходимо преобразовать в логическое значение.
Пример
Пример
<?php эхо ' 0 : ' . ( boolval ( 0 ) ? ' истина ' : ' ложь ' ) " n " ; ' 42 : ' . ( boolval ( 42 ) ? ' истина ' : ' ложь ' ) " n " ; ' 0.0 : ' . ( boolval ( 0.0 ) ? ' истина ' : ' ложь ' ) " n " ; ' 4.2 : ' . ( boolval ( 4 .2 ) ? ' истина ' : ' ложь ' ) " n " ; ' "
" : ' . ( boolval ( " " ) ? ' истина ' : ' ложь ' ) " n " ; ' "
строка ": ' . ( boolval ( " строка " ) ? ' истина ' : ' ложь ' ) " n " ; ' "0
" : ' . ( boolval ( " 0 " ) ? ' истина ' : ' ложь ' ) " n " ; ' "1" : ' . ( boolval ( " 1 " ) ? ' истина ' : ' ложь ' ) " n " ; ' [1,
2 ] : ' . ( boolval ( [ 1 , 2 ] ) ? ' истина ' : ' ложь ' ) " n " ; ' [
] : ' . ( boolval ( [ ] ) ? ' истина ' : ' ложь ' ) " n " ; ' stdClass : ' ( boolval ( новый stdClass ) ? ' истина ' : ' ложь ' ) " n " ? > . Результат выполнения следующий:
0: false42: true0.0: false4.2: true"": false"string": true"0": false"1": true[1, 2]: true[]: falsestdClass: true