Loop: for()

Dit is ineens veel ingewikkelder. In deze loop moet je 3 dingen meegeven: expressies. Hieronder een overzicht:
- Expressie 1: Dit word aan het begin van de loop uitgevoerd. Dit is dus het eerste commando, dat slechts 1 keer word uitgevoerd.
- Expressie 2: De voorwaarde. Zolang deze true retourneerd worden de commandos verder uitgevoerd.
- Expressie 3: Nadat de commandos zijn uitgevoerd word deze expressie telkens uitgevoerd.
Ook hier plaats ik een voorbeeld: dit doet hetzelfde als mijn voorbeeld bij de while lus, meer bepaald optellen van 1 tot 10 en deze cijfers weergeven.

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
<?php
//Opent een for loop waarvan de commandos
// worden uitgevoerd tot $nr gelijk is aan 10. De beginwaarde is 1.
//Want er staat bij de eerste expressie: $nr = 1
//Dus nummer is gedefineerd
//En dan kijk ie, is nummer kleiner of gelijk aan 10,
//dan voer ik expressies 3 uit, en voer ik de loop uit
//en expressie 3 zegt: doe er een bij, bij nummer
//of makkelijker: $nr = $nr + 1

for ($nr = 1; $nr <= 10; $nr++)
{

   echo $nr.'<br />';
}

?>


Syntax:
for (exp1; exp2; exp3)
{
commandos
}

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Inleiding
  2. loops!?
  3. Loop: while()
  4. Loop: for()
  5. Loop: foreach()
  6. Loop: do while()

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.