Leçon N° 04 : Structures de controle
Structure 'for'¤
Au moins dans la première boucle, entainez-vous à modifier le nom et les limites de la variable de boucle, le texte renvoyé
Notes de page
Source: lesson_04_for_next_1.phpRésultat
<?php
/*exemple 1 : on imprime les chiffres de 1 à 5 */ 
echo "Exemple N°1 :<br/>";
for (
$i 1$i <= 6$i++) 
{
    print 
"Syntaxe standard, itération N°".$i."<br/>";
}
echo 
"<hr>";
/*--------------------------------------------
 exemple 2 expr2 est vide, boucle infinie, 
 qui en fait s'arrête à 12 gracce au break'*/
echo "Exemple N°2 :<br/>";
for (
$i 1;;$i++) 
{
    if (
$i 12
    {
        break;
    }
    print 
"Expression 2 vide, itération N°".$i."<br/>";
}
echo 
"<hr>";
/*----------------------------------------------------
  exemple 3 les trois expressions sont laissées vides : 
  l'initialisation et l'incrémentation de la variable 
  de boucle $i qui sert de variable de 
  boucle est gérée "à la main" */  
echo "Exemple N°3 :<br/>";
$i 1;
for (;;) 
{
    if (
$i 13
    {
        break;
    }
    print 
"Les 3 expressions sont vides, itération N°".$i."<br/>";
    
$i++;
}
echo 
"<hr>";
/*-------------------------------------
 exemple 4 : PHP supporte la syntaxe alternative  :*/
echo "Exemple N°4 :<br/>";
for (
$i 1$i <= 5; print $i, print "Syntaxe alternative ".$i."<br/>"$i++) ;
echo 
"<hr>";
/*--------------------------------------------
 exemple 5 : autres syntaxe amternative :  */
echo "Exemple N°5 :<br/>";
for (
$i=0$i<=4$i++): print "Autre syntaxe $i <br/>" ; endfor;
?>

<?php
Exemple N°1 :
Syntaxe standard, itération N°1
Syntaxe standard, itération N°2
Syntaxe standard, itération N°3
Syntaxe standard, itération N°4
Syntaxe standard, itération N°5
Syntaxe standard, itération N°6

Exemple N°2 :
Expression 2 vide, itération N°1
Expression 2 vide, itération N°2
Expression 2 vide, itération N°3
Expression 2 vide, itération N°4
Expression 2 vide, itération N°5
Expression 2 vide, itération N°6
Expression 2 vide, itération N°7
Expression 2 vide, itération N°8
Expression 2 vide, itération N°9
Expression 2 vide, itération N°10
Expression 2 vide, itération N°11
Expression 2 vide, itération N°12

Exemple N°3 :
Les 3 expressions sont vides, itération N°1
Les 3 expressions sont vides, itération N°2
Les 3 expressions sont vides, itération N°3
Les 3 expressions sont vides, itération N°4
Les 3 expressions sont vides, itération N°5
Les 3 expressions sont vides, itération N°6
Les 3 expressions sont vides, itération N°7
Les 3 expressions sont vides, itération N°8
Les 3 expressions sont vides, itération N°9
Les 3 expressions sont vides, itération N°10
Les 3 expressions sont vides, itération N°11
Les 3 expressions sont vides, itération N°12
Les 3 expressions sont vides, itération N°13

Exemple N°4 :
1Syntaxe alternative 1
2Syntaxe alternative 2
3Syntaxe alternative 3
4Syntaxe alternative 4
5Syntaxe alternative 5

Exemple N°5 :
Autre syntaxe 0
Autre syntaxe 1
Autre syntaxe 2
Autre syntaxe 3
Autre syntaxe 4

Tous droits réservés. 2005-2020