De functie is_scalar() gebruiken in PHP

De Functie Is Scalar Gebruiken In Php



De is_scalar() functie in PHP wordt gebruikt om te bepalen of de gegeven waarde een scalair type is of niet. Als de variabele een scalair type is, retourneert deze true; anders retourneert het false. Scalaire typen in PHP worden afgehandeld via deze ingebouwde PHP-functie. PHP ondersteunt de volgende scalaire typen: integer, float (getallen met drijvende komma), string en boolean.

Syntaxis

De syntaxis van de is_scalar() functie in PHP is als volgt:







boel is_scalair ( $ waarde )

Er is één parameter voor nodig, namelijk de $ waarde die de variabele of waarde vertegenwoordigt die u wilt controleren als deze van een scalair type is.



Hoe Gebruik de functie is_scalar() in PHP

Bekijk enkele voorbeelden in PHP om het gebruik van het is_scalar() functie.



Voorbeeld 1: een Booleaanse waarde uitvoeren

De volgende code laat zien hoe de is_scalar() functie in PHP kan worden gebruikt om te bepalen of de invoervariabele een Booleaans gegevenstype of niet.







$var = WAAR ;

als ( is_scalair ( $var ) ) {

echo 'Deze variabele is een booleaans type.' ;

} anders {

echo 'Deze variabele is geen booleaans type.' ;

}

?>

In dit voorbeeld zal de uitvoer zijn Deze variabele is van het Booleaanse type omdat de variabele was is een Booleaans gegevenstype.



Voorbeeld 2: een integerwaarde uitvoeren

In het volgende voorbeeld wordt bepaald of de invoervariabele van het type integer is.



$var = 10 ;

als ( is_scalair ( $var ) ) {

echo 'Deze variabele is een geheel getal.' ;

} anders {

echo 'Deze variabele is geen geheel getal.' ;

}

?>

In dit voorbeeld zal de uitvoer zijn Deze variabele is een geheel getal omdat de variabele was is een gegevenstype met een geheel getal.

Voorbeeld 3: een tekenreekswaarde uitvoeren

In het volgende voorbeeld wordt bepaald of de tekenreeksvariabele van het tekenreekstype is.



$var = 'LinuxHint' ;

als ( is_scalair ( $var ) ) {

echo 'Deze variabele is een stringtype.' ;

} anders {

echo 'Deze variabele is geen stringtype.' ;

}

?>

De bovenstaande code laat zien hoe de is_scalar() functie in PHP kan worden gebruikt om te bepalen of de invoervariabele een stringgegevenstype is of niet. In dit voorbeeld zal de uitvoer zijn Deze variabele is een tekenreekstype omdat de variabele was is een tekenreeksgegevenstype.

Voorbeeld 4: een zwevende waarde uitvoeren

In het volgende voorbeeld wordt bepaald of de variabele float van het type float is.



$var = 4.55 ;

als ( is_scalair ( $var ) ) {

echo 'Deze variabele is van het type float.' ;

} anders {

echo 'Deze variabele is geen float-type.' ;

}

?>

Hier zal de uitvoer zijn Deze variabele is van het type float omdat de variabele was is een vlottertype.

Conclusie

De is_scalar() functie in PHP maakt het mogelijk om te controleren of de invoervariabele een scalair type is of niet. Het is handig om te bepalen of het gegeven gegevenstype geldig is of niet. Het keert terug WAAR alleen als de invoervariabele een scalair type is. Het is een belangrijk onderwerp voor PHP-ontwikkelaars en wordt veel gebruikt in PHP-programmering.