PHP funkce is_scalar()
21. 07. 2020Dostupnost ve verzích: PHP 4.0.5
Ověří, jestli je vstup skalární hodnota.
Skalární proměnné jsou proměnné obsahující integer
(celé číslo), float
, string
nebo boolean
. Typ array
, object
a resource
není skalární.
Pozor: Hodnota null
není skalární!
Poznámka:
is_scalar() nepovažuje hodnoty typu
resource
za skalární, protože jde o abstraktní datový typ (který se může v čase změnit). Na tento detail implementace by se nemělo spoléhat, protože se může změnit.
Parametry
Parametr | Datový typ | Výchozí hodnota | Poznámka |
---|---|---|---|
$var | mixed | Proměnná, která se bude kontrolovat |
Návratové hodnoty
bool
Vrátí true
, pokud je vstup skalární. V ostatních případech false
.
Další zdroje
Jan Barášek Více o autorovi
Autor článku podniká jako fullstack senior developer v Praze. Spravuje 300 různě velkých webových projektů, fungujících dodnes. Během spolupráce nabral hluboké zkušenosti, které na tomto webu předává dál.
Rád vám pomůžu:
Kontakt Konzultace a služby Nabídka spolupráce