En boolesk værdi i PHP og andre programmeringssprog og databaser har to mulige værdier: sande eller falske . Zero, eller falsk, og én eller sandt, er heltal værdier ofte bruges i stedet for en boolesk værdi . Booleske værdier er meget nyttige, fordi de giver mulighed for "ja /nej " program beslutninger. De skal også bidrage til at gøre PHP kode mere læsbar , fordi logikken lyder på samme måde , hvordan du kan beskrive logikken på engelsk. Der er flere forskellige måder at kontrollere en boolean i PHP. Instruktioner
1
Brug booleske værdi af sig selv i forbindelse med den "hvis" erklæring. For eksempel : Hej
< ? Php
if ($ bought_dessert ) echo " ! Yummy "
>
2
Check den booleske værdi med en løkke til at bestemme, hvornår loopet . For eksempel: ?
< Php
while ( $ has_information ) {
print_information ();
get_more_information ();
< p >}
? >
3
check et boolesk værdi ved hjælp af PHP s ternære operatør til at give mulighed for at returnere en værdi, der svarer til enten "sande " eller "falsk " i en enkelt sætning . For eksempel : Hej
< php
$ bought_apples : ? "Ja" ? "Nej" ,
>
4
Brug " === " til at kontrollere en boolesk værdi kun mod en anden boolesk værdi , ikke imod et heltal , såsom nul eller ? én . For eksempel : Hej
< php
$ result = some_function_call ();
if ( $ result === true) blast_off ();
< p ? > ? >
5
Pass en variabel til " is_bool " funktion til at bestemme , om variablen er en boolesk variabel . For eksempel : Hej
< php
$ true = true;
$ false = 0;
echo is_bool ( $ true ) //? sand
echo is_bool ( $ false ); //false
>