Hvordan sjekke boolsk i PHP

En boolsk verdi i PHP og andre programmeringsspråk og databaser har to mulige verdier: sant eller usant. Zero, eller falsk, og en eller sant, er heltall ofte brukes i stedet for en boolsk verdi. Boolske verdier er svært nyttig fordi de gir mulighet for "ja / nei" program beslutninger. De kan også bidra til å gjøre PHP-koden mer lesbar fordi logikken leser på samme måte hvordan du kan beskrive logikken i engelsk. Det er flere forskjellige måter å sjekke en boolsk i PHP.

Bruksanvisning

1 Bruk boolsk verdi av seg selv i forbindelse med "hvis" statement. For eksempel:

<? Php

if ($ bought_dessert) echo "Yummy!";

?>

2 Sjekk boolsk verdi med en løkke til å bestemme når du skal stoppe sløyfen. For eksempel:

<? Php

while ($ has_information) {

print_information ();

get_more_information ();

}

?>

3 Sjekk en boolsk verdi ved hjelp av PHP ternæroperatoren å gi muligheten til å returnere en verdi som tilsvarer enten "true" eller "false" i en enkelt setning. For eksempel:

<? Php

$ bought_apples: "Ja"? "Nei";

?>

4 Bruk "===" operatøren å kontrollere en boolsk verdi bare mot en annen boolsk verdi, ikke mot et heltall som null eller en. For eksempel:

<? Php

$ Resultat = some_function_call ();

if ($ resultat === true) blast_off ();

?>

5 Passere en variabel til "is_bool" -funksjonen for å avgjøre om variabelen er en boolsk variabel. For eksempel:

<? Php

$ True = true;

$ falske = 0;

echo is_bool ($ true); // sant

echo is_bool ($ false); // falsk

?>