Booleska värden i PHP
Förutom siffror och strängar finns det en annan datatyp
- boolesk (boolean). Den
består av bara två möjliga värden:
true eller false. Dessa värden
betecknar sant respektive falskt.
Den booleska datatypen används för sådant
som förutsätter två svarsalternativ
- ja eller nej. Till exempel, på frågan
"är du redan 18 år?" kan du svara
ja, det vill säga true, eller nej, det vill säga
false.
Låt oss titta på ett exempel:
<?php
$isAdult = true; // redan vuxen
?>
Låt oss ändra värdet till ett annat:
<?php
$isAdult = false; // inte vuxen än
?>
Låt oss skriva ut värdet på vår variabel på skärmen.
Använd för detta den speciella funktionen
var_dump:
<?php
$isAdult = true;
var_dump($isAdult); // skriver ut true
?>
Men att skriva ut booleska värden med echo är inte praktiskt:
<?php
echo true; // skriver ut 1
echo false; // skriver ut tomhet
?>
Tilldela en variabel värdet true.
Skriv ut denna variabel på skärmen.
Tilldela en variabel värdet false.
Skriv ut denna variabel på skärmen.