Constructie if
De constructie if controleert de voorwaarde tussen de ronde haakjes en voert de code tussen de accolades uit als de voorwaarde waar is. Als de voorwaarde onwaar is, wordt de code binnen het if-blok niet uitgevoerd. Samen met if kunnen de operatoren else en elseif worden gebruikt om complexe voorwaarden te creëren.
Syntaxis
if (condition) {
// code die wordt uitgevoerd als condition waar is
}
Voorbeeld
Laten we controleren of 5 groter is dan 3:
<?php
if (5 > 3) {
echo '5 is greater than 3';
}
?>
Resultaat van de code-uitvoering:
'5 is greater than 3'
Voorbeeld
Gebruik van else voor alternatieve uitvoering:
<?php
$num = 4;
if ($num > 5) {
echo 'Number is greater than 5';
} else {
echo 'Number is 5 or less';
}
?>
Resultaat van de code-uitvoering:
'Number is 5 or less'
Voorbeeld
Gebruik van elseif voor meerdere voorwaarden:
<?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';
}
?>
Resultaat van de code-uitvoering:
'Number is exactly 5'
Zie ook
-
de constructie
switch,
die een waarde controleert op overeenkomst met meerdere opties