NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

PHP - boolval

Trieda

Koreň \ Bez triedy

Metóda - boolval

(PHP 5 >= 5.5.0, PHP 7)

Determines the boolean value of a given value.

Procedurálne

Parametre

Žiadne

Mávratovej hodnoty

Vracia: boolean

The determined boolean value.

Príklady

This example outputs:

0: f
0.0: f
"": f
"0": f
[]: f
4: t
4.2: t
"1": t

new stdClass(): t

<?php

echo '0: '   . (boolval(0)   ? 't' : 'f') . PHP_EOL;
echo '0.0: ' . (boolval(0.0) ? 't' : 'f') . PHP_EOL;
echo '"": '  . (boolval("")  ? 't' : 'f') . PHP_EOL;
echo '"0": ' . (boolval("0") ? 't' : 'f') . PHP_EOL;
echo '[]: '  . (boolval([])  ? 't' : 'f') . PHP_EOL;

echo '4: '                  . (boolval(4)              ? 't' : 'f') . PHP_EOL;
echo '4.2: '                . (boolval(4.2)            ? 't' : 'f') . PHP_EOL;
echo '"1": '                . (boolval("1")            ? 't' : 'f') . PHP_EOL;
echo '[1,2]: '              . (boolval([1,2])          ? 't' : 'f') . PHP_EOL;
echo 'new stdClass(): '     . (boolval(new stdClass()) ? 't' : 'f') . PHP_EOL;

Súvisiace manuály

      • function intval (mixed $var, int $base = 10) : int
      • function is_bool (mixed $var) : bool
      Aktivity