Gestructureerd programmeren: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
k r2.7.2) (Robot: toegevoegd: da:Struktureret programmering |
k Minus verouderde code |
||
Regel 20:
== enkelvoudige keuzestructuur ==
Bij een keuzestructuur gaan we een bepaald stuk code al of niet laten uitvoeren door de computer, afhankelijk van de voorwaarde.
{| class="
! structuur
! beschrijving
|-
| if v then ...
| als voorwaarde
|-
| if v then ... else ...
Regel 43 ⟶ 41:
$humeur = "slecht";
if ($humeur == "slecht") {
}
?>
Regel 52 ⟶ 50:
$humeur = "goed";
if ($humeur == "slecht") {
}
elseif ($humeur == "verveeld") {
}
else{
}
?>
Regel 64 ⟶ 62:
== meervoudige keuzestructuur ==
Zoals de naam al zegt, gaan we bij een meervoudige keuzestructuur een keuze maken uit meerdere mogelijkheden. Deze zijn uiteraard ook te maken met een enkelvoudige, maar met een switch gaat dit makkelijker:
Regel 72 ⟶ 69:
switch ($humeur) {
case "slecht":
case "verveeld":
default:
?>
</source>
== voorwaardelijke herhalingsstructuur ==
Hier zijn 2 mogelijkheden:
Regel 93 ⟶ 89:
$teller = 0;
while ($teller <= 12) {
}
?>
Regel 106 ⟶ 102:
$teller = 0;
do {
?>
</source>
=== begrensde herhalingsstructuur ===
Hierbij weten we op voorhand hoeveel maal we een bepaalde blok code willen herhalen:
<source lang="php">
<?
for ($i = 1; $i <= 5; $i++) {
}
?>
Regel 131 ⟶ 126:
$arr=array("een", "twee", "drie");
foreach ($arr as $value) {
}
?>
|