Break

Wat meer uitleg over de regel break; binnen een switch statement. Door break; te gebruiken breek je als het ware de switch af en gaat je verder met de rest van je code. Tot nu toe staat in de voorbeelden na elke 'case' een break; Het kan ook anders:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?
switch ($i) {
   case
0:
   case
1:
      echo '$i is 0 of 1';
   break;
   case
2:
      echo '$i is 2';
   break;
   default:

      echo '$i is niet 0, 1 of 2';
   break;
}

?>


Dit voorbeeld is natuurlijk vrij simpel, maar het is ruimer te gebruiken.

Verder is het ook zo dat bij het de laatste 'case' de break; niet noodzakelijk is. Deze code:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?
switch ($i) {
   case
0:
   case
1:
      echo '$i is 0 of 1';
   break;
   case
2:
      echo '$i is 2';
   break;
   default:

      echo '$i is niet 0, 1 of 2';
}

?>


is ook goed. Ik vind het zelf netter om ook bij de laatste 'case' een break; te gebruiken.

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Basis
  2. Default
  3. Break
  4. Uitgebreide cases
  5. Alternatieve syntax
  6. Het nut

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.