PHP funkcia intval()
Dostupnosť vo verziách: `PHP 5.5.0 / funkcia boolval($var) {}
/**
Získať celočíselnú hodnotu premennej, PHP 4.0`
(PHP 5.5.0)
Získanie logickej hodnoty premennej
Parametre
| Parameter | Typ údajov | Predvolená hodnota | Poznámka |
|---|---|---|---|
$var |
mixed |
not | skalárna hodnota, ktorá sa konvertuje na boolean. |
$base |
int |
null | Základ pre konverziu |
Vrátené hodnoty
- boolean Logická hodnota var.
- int Celočíselná hodnota var v prípade úspechu alebo 0 v prípade zlyhanie. Prázdne polia a objekty vrátia 0, neprázdne polia a objekty vrátia 1.
Maximálna hodnota závisí od systému. 32-bitové systémy majú maximálny rozsah celých čísel so znamienkom -2147483648 až 2147483647. Takže napríklad v takomto systéme intval('10000000000000000') vráti 2147483647. Maximálna hodnota celého čísla so znamienkom pre 64-bitové systémy je 9223372036854775807.
Reťazce s najväčšou pravdepodobnosťou vrátia 0, hoci to závisí od ľavé znaky reťazca. Spoločné pravidlá obsadzovanie celých čísel uplatniť.