Controlestructuren

Controlestructuren zijn situaties waarin een evaluatie plaatsvindt, ofwel alle if’s, for’s, while’s, switch’es etcetera. Zoals je wel zult weten, volgt er altijd een openend haakje op het sleutelwoord waardoor het op een functie lijkt.

Om nu een controlestructuur te onderscheiden van een functie, plaats je één spatie tussen het sleutelwoord en het openende haakje. Hieronder een voorbeeld om dat iets te verhelderen. Let ook op het het gebruik van spaties binnen de expressie (dus tussen de twee haakjes) en de plaats van de accolades.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
if ((condition1) || (condition2)) {
    action1;
}
elseif ((condition3) && (condition4)) {
    action2;
}
else {
    defaultaction;
}

?>


Indien de situatie dat toelaat, zou je ook altijd accolades moeten gebruiken. Dat verhoogt niet alleen de leesbaarheid, maar vermindert ook de kans op fouten wanneer je de code besluit te wijzigen.

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Inspringen & Regellengte
  2. Naamgeving
  3. Overig
  4. Controlestructuren
  5. Een voorbeeld en verder lezen
  6. Functies
  7. Commentaar

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.