In functie van het resultaat van een bepaalde voorwaarde kan een bepaald deel van een script uitgevoerd worden.
<p>
<?php
$getal_1 = 100;
$getal_2 = 200;
if ($getal_1 > $getal_2) {
$vergelijking = 'groter';
}
else {
$vergelijking = 'kleiner';
}
echo 'getal 1 is ' . $vergelijking . ' dan getal 2';
?>
</p>
getal 1 is kleiner dan getal 2
<p>
<?php
$getal_1 = 200;
$getal_2 = 100;
if ($getal_1 > $getal_2) {
$vergelijking = 'groter';
}
else {
$vergelijking = 'kleiner';
}
echo 'getal 1 is ' . $vergelijking . ' dan getal 2';
?>
</p>
getal 1 is groter dan getal 2
Interessant wanneer de er meerdere voorwaardes zijn.
<?php
switch ($statuut) {
case 'Student':
// code die wordt uitgevoerd wanneer $statuut gelijk is aan 'Student'
break;
case 'Docent':
// code die wordt uitgevoerd wanneer $statuut gelijk is aan 'Docent'
break;
case 'Bediende':
// code die wordt uitgevoerd wanneer $statuut gelijk is aan 'Bediende'
break;
case 'Arbeider':
// code die wordt uitgevoerd wanneer $statuut gelijk is aan 'Arbeider'
break;
default:
// code die wordt uitgevoerd wanneer $statuut een andere waarde heeft
}
?>