Is_scalar()-funktion käyttäminen PHP:ssä

Is Scalar Funktion Kayttaminen Php Ssa



The is_scalar() PHP:n funktiota käytetään määrittämään, onko annettu arvo skalaarityyppinen vai ei. Jos muuttuja on skalaarityyppinen, se palauttaa arvon tosi; muussa tapauksessa se palauttaa epätosi. PHP:n skalaarityyppejä käsitellään tämän sisäänrakennetun PHP-toiminnon kautta. PHP tukee seuraavia skalaarityyppejä: kokonaisluku, float (liukulukuluvut), merkkijono ja boolean.

Syntaksi

Kohteen syntaksi is_scalar() PHP:n funktio on seuraava:







bool on_skalaari ( $arvo )

Se vaatii yhden parametrin, joka on $arvo joka edustaa muuttujaa tai arvoa, jonka haluat tarkistaa, onko se skalaarityyppinen.



Miten Käytä is_scalar()-funktiota PHP:ssä

Tutustu PHP:n esimerkkeihin ymmärtääksesi paremmin is_scalar() toiminto.



Esimerkki 1: Boolen arvon tulostaminen

Seuraava koodi osoittaa, kuinka is_scalar() PHP:n funktiota voidaan käyttää määrittämään, onko syötemuuttuja a Boolean tietotyyppi vai ei.







$var = totta ;

jos ( on_skalaari ( $var ) ) {

kaiku 'Tämä muuttuja on loogista tyyppiä.' ;

} muu {

kaiku 'Tämä muuttuja ei ole looginen tyyppi.' ;

}

?>

Tässä esimerkissä tulos on Tämä muuttuja on boolen tyyppi koska muuttuja oli on Boolen tietotyyppi.



Esimerkki 2: Kokonaislukuarvon tulostaminen

Seuraava esimerkki määrittää, onko syöttömuuttuja kokonaislukutyyppiä.



$var = 10 ;

jos ( on_skalaari ( $var ) ) {

kaiku 'Tämä muuttuja on kokonaislukutyyppiä.' ;

} muu {

kaiku 'Tämä muuttuja ei ole kokonaislukutyyppiä.' ;

}

?>

Tässä esimerkissä tulos on Tämä muuttuja on kokonaislukutyyppiä koska muuttuja oli on kokonaislukutietotyyppi.

Esimerkki 3: Merkkijonoarvon tulostaminen

Seuraava esimerkki määrittää, onko merkkijonomuuttuja merkkijonotyyppinen.



$var = 'LinuxHint' ;

jos ( on_skalaari ( $var ) ) {

kaiku 'Tämä muuttuja on merkkijonotyyppi.' ;

} muu {

kaiku 'Tämä muuttuja ei ole merkkijonotyyppi.' ;

}

?>

Yllä oleva koodi osoittaa, kuinka is_scalar() PHP:n funktiota voidaan käyttää määrittämään, onko syöttömuuttuja merkkijonotietotyyppi vai ei. Tässä esimerkissä tulos on Tämä muuttuja on merkkijonotyyppi koska muuttuja oli on merkkijonotietotyyppi.

Esimerkki 4: Kelluvan arvon tulostaminen

Seuraava esimerkki määrittää, onko float-muuttuja float-tyyppinen.



$var = 4.55 ;

jos ( on_skalaari ( $var ) ) {

kaiku 'Tämä muuttuja on float-tyyppinen.' ;

} muu {

kaiku 'Tämä muuttuja ei ole float-tyyppinen.' ;

}

?>

Tässä tulos tulee olemaan Tämä muuttuja on float-tyyppinen koska muuttuja oli on kelluva tyyppi.

Johtopäätös

The is_scalar() PHP:n funktio mahdollistaa sen tarkistamisen, onko syöttömuuttuja skalaarityyppinen vai ei. Se on hyödyllinen määritettäessä, onko annettu tietotyyppi kelvollinen vai ei. Se palaa totta vain jos syöttömuuttuja on skalaarityyppinen. Se on tärkeä aihe PHP-kehittäjille ja sitä käytetään laajalti PHP-ohjelmoinnissa.