Syntax
Syntaxe is_scalar() funkce v PHP je následující:
bool je_skalární ( $hodnota )
Vyžaduje jeden parametr, kterým je $hodnota která představuje proměnnou nebo hodnotu, u které chcete zkontrolovat, zda je skalárního typu.
Jak Použijte funkci is_scalar() v PHP
Podívejte se na několik příkladů v PHP, abyste lépe porozuměli použití is_scalar() funkce.
Příklad 1: Výstup booleovské hodnoty
Následující kód ukazuje, jak is_scalar() funkci v PHP lze použít k určení, zda je vstupní proměnná a Boolean datový typ nebo ne.
$var = skutečný ;
-li ( je_skalární ( $var ) ) {
echo 'Tato proměnná je typu boolean.' ;
} jiný {
echo 'Tato proměnná není booleovský typ.' ;
}
?>
V tomto příkladu bude výstup Tato proměnná je typu boolean protože proměnná byl je booleovský datový typ.
Příklad 2: Výstup celočíselné hodnoty
Následující příklad určuje, zda je vstupní proměnná celočíselného typu.
$var = 10 ;
-li ( je_skalární ( $var ) ) {
echo 'Tato proměnná je celočíselného typu.' ;
} jiný {
echo 'Tato proměnná není celočíselný typ.' ;
}
?>
V tomto příkladu bude výstup Tato proměnná je celočíselného typu protože proměnná byl je celočíselný datový typ.
Příklad 3: Výstup hodnoty řetězce
Následující příklad určuje, zda je řetězcová proměnná řetězcového typu.
$var = 'LinuxHint' ;
-li ( je_skalární ( $var ) ) {
echo 'Tato proměnná je typu řetězce.' ;
} jiný {
echo 'Tato proměnná není typ řetězce.' ;
}
?>
Výše uvedený kód ukazuje, jak is_scalar() Funkce v PHP může být použita k určení, zda je vstupní proměnná datovým typem řetězce nebo ne. V tomto příkladu bude výstup Tato proměnná je typu řetězce protože proměnná byl je datový typ řetězce.
Příklad 4: Výstup plovoucí hodnoty
Následující příklad určuje, zda je proměnná float typu float.
$var = 4.55 ;
-li ( je_skalární ( $var ) ) {
echo 'Tato proměnná je typu float.' ;
} jiný {
echo 'Tato proměnná není typu float.' ;
}
?>
Zde bude výstup Tato proměnná je typu float protože proměnná byl je plovoucí typ.
Závěr
The is_scalar() funkce v PHP umožňuje kontrolu, zda je vstupní proměnná skalárního typu či nikoliv. Je užitečné při určování, zda je daný datový typ platný nebo ne. Vrací se skutečný pouze pokud je vstupní proměnná skalárního typu. Je to důležité téma pro vývojáře PHP a je široce používáno v programování PHP.