Syntax
Syntax súboru is_scalar() funkcia v PHP je nasledovná:
bool je_skalárny ( $value )
Vyžaduje jeden parameter, ktorým je $value ktorá predstavuje premennú alebo hodnotu, ktorú chcete skontrolovať, či ide o skalárny typ.
Ako Použite funkciu is_scalar() v PHP
Pozrite si niekoľko príkladov v PHP, aby ste lepšie porozumeli použitiu is_scalar() funkciu.
Príklad 1: Výstup booleovskej hodnoty
Nasledujúci kód ukazuje, ako is_scalar() funkciu v PHP možno použiť na určenie, či je vstupná premenná a Boolean dátový typ alebo nie.
$var = pravda ;
ak ( je_skalárny ( $var ) ) {
ozvena 'Táto premenná je typu boolean.' ;
} inak {
ozvena 'Táto premenná nie je booleovský typ.' ;
}
?>
V tomto príklade bude výstup Táto premenná je typu boolean pretože premenná bol je booleovský dátový typ.
Príklad 2: Výstup celočíselnej hodnoty
Nasledujúci príklad určuje, či je vstupná premenná celočíselného typu.
$var = 10 ;
ak ( je_skalárny ( $var ) ) {
ozvena 'Táto premenná je celočíselného typu.' ;
} inak {
ozvena 'Táto premenná nie je celočíselného typu.' ;
}
?>
V tomto príklade bude výstup Táto premenná je celočíselného typu pretože premenná bol je celočíselný dátový typ.
Príklad 3: Výstup hodnoty reťazca
Nasledujúci príklad určuje, či je reťazcová premenná typu reťazec.
$var = 'LinuxHint' ;
ak ( je_skalárny ( $var ) ) {
ozvena 'Táto premenná je typu reťazca.' ;
} inak {
ozvena 'Táto premenná nie je typu reťazca.' ;
}
?>
Vyššie uvedený kód ukazuje, ako is_scalar() funkciu v PHP možno použiť na určenie, či je vstupná premenná dátovým typom reťazca alebo nie. V tomto príklade bude výstup Táto premenná je typu reťazca pretože premenná bol je dátový typ reťazca.
Príklad 4: Výstup pohyblivej hodnoty
Nasledujúci príklad určuje, či je premenná float typu float.
$var = 4.55 ;
ak ( je_skalárny ( $var ) ) {
ozvena 'Táto premenná je typu float.' ;
} inak {
ozvena 'Táto premenná nie je typu float.' ;
}
?>
Tu bude výstup Táto premenná je typu float pretože premenná bol je plavákový typ.
Záver
The is_scalar() funkcia v PHP umožňuje kontrolu, či je vstupná premenná skalárneho typu alebo nie. Je to užitočné pri určovaní, či je daný dátový typ platný alebo nie. Vracia sa pravda iba ak je vstupná premenná skalárneho typu. Je to dôležitá téma pre vývojárov PHP a je široko používaná v programovaní PHP.