Konstruktionen if
Konstruktionen if kontrollerer betingelsen i de runde parenteser og udfører koden i de krøllede parenteser, hvis betingelsen er sand. Hvis betingelsen er falsk, udføres koden inde i if-blokken ikke. Sammen med if kan operatorerne else og elseif bruges til at oprette komplekse betingelser.
Syntaks
if (condition) {
// kode, der udføres hvis condition er sand
}
Eksempel
Lad os kontrollere, om 5 er større end 3:
<?php
if (5 > 3) {
echo '5 is greater than 3';
}
?>
Resultatet af kodeudførelsen:
'5 is greater than 3'
Eksempel
Brug af else til alternativ udførelse:
<?php
$num = 4;
if ($num > 5) {
echo 'Number is greater than 5';
} else {
echo 'Number is 5 or less';
}
?>
Resultatet af kodeudførelsen:
'Number is 5 or less'
Eksempel
Brug af elseif til flere betingelser:
<?php
$num = 5;
if ($num > 5) {
echo 'Number is greater than 5';
} elseif ($num == 5) {
echo 'Number is exactly 5';
} else {
echo 'Number is less than 5';
}
?>
Resultatet af kodeudførelsen:
'Number is exactly 5'
Se også
-
konstruktionen
switch,
som kontrollerer en værdi for match med flere muligheder