Jak používat funkci is_scalar() v PHP

Jak Pouzivat Funkci Is Scalar V Php



The is_scalar() Funkce v PHP se používá k určení, zda je daná hodnota skalárního typu nebo ne. Pokud je proměnná skalárního typu, vrátí hodnotu true; jinak vrátí hodnotu false. Skalární typy v PHP jsou zpracovány prostřednictvím této vestavěné funkce PHP. PHP podporuje následující skalární typy: integer, float (čísla s plovoucí desetinnou čárkou), string a boolean.

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.