NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Funkce, kterou se snažíš použít je dostupná pouze pro registrované uživatele. Buďto se přihlas nebo si zdarma vytvoř nový účet.

PHP - boolval

Třída

Kořen \ Bez třídy

Metoda - boolval

(PHP 5 >= 5.5.0, PHP 7)

Vyhodnotí booleovskou hodnotu předané hodnoty.

Procedurální

Parametry

Žádné

Návratové hodnoty

Vrací: boolean

Vyhodnocená booleovská hodnota.

Příklady

Tento příklad vypíše:

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;

Související manuály

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