Senaste artiklarna
Mest lästa
Minst lästa

For-loop i PHP

En for-loop i PHP är den mest avancerade loopen och beter sig som motsvarigheten i programmeringsspråket C. Syntaxen är:
<?php
for( expr1expr2expr3 )
     
// Det som ska loopas
?>
expr1: Det första uttrycket körs 1 gång då loopen körs för första gången. Låt oss säga att första uttrycket är $i = 0;. Vi definierar alltså variabel $i till 0.

expr2: Det andra uttrycket utvärderas varje varv vi loopar. Vi sätter expr2 till $i < 10;. Alltså kommer for-loopen för varje varv att se om $i är mindre än 10.

expr3: I slutet av varje varv vi loopar körs expr3. Låt oss säga att expr3 är $i++;. Alltså kommer vi addera 1 till variabeln $i i slutet av varje varv i for-loopen.

Nu ser vår for-loop ut så här:
<?php
for( $i 0$i 10$i++ )
     
// Här loopas vårt innehåll
?>
Denna for-loop kommer köra 10 varv. Den startar på 0 och så länge $i är mindre än 10 kommer den köras. Varje varv adderar vi 1 till $i. Alltså går for-loopen 10 varv.
av Rasmus Brandberg