L2 Info : PHP et Programmation Web
 
◃  Ch. 1 Le language PHP  ▹
 

Structures de contrôle : for

  • La boucle for dans tous ses états !
  • Version classique avec ses trois clauses présentes
    for($i=1;$i<=10;$i++){
       print $i;
    } // fin du for
  • Version sans condition de continuation
    for ($i=1;;$i++) {
       if ($i > 10) { // traitement de la condition d'arrêt
         break;
       } // fin du if
       print $i;
    }
    
  • Version sans aucune clause !
    $i = 1;
    for (;;) {
       if ($i > 10) {break;}
       print $i;
       $i++;
    }
  • Version avec les instructions dans la troisième clause !
    for ($i = 1; $i <= 10; print $i, $i++);
    
  • Le premier usage est sans conteste celui qu'il faut privilégier !