for($i = 0; $i < $page_en_cours; $i++) et aussi pourquoi lorsque l'on fait un système d'affichage en plusieurs pages ou lorsqu'on effecture une boucle on utilise toujours la variable $iJe ne sais pas si j'ai été clair lol
Merci d'avance
for($i = 0; $i < $page_en_cours; $i++) et aussi pourquoi lorsque l'on fait un système d'affichage en plusieurs pages ou lorsqu'on effecture une boucle on utilise toujours la variable $i
$i++ est équivalent à $i=$i+1. On appelle cela une incrémentation.
for($i = 0; $i < $page_en_cours; $i++) {
// Ici, on fait quelquechose d'intéressant
}
Cette écriture est équivalente à celle-ci :$i = 0;
while($i < $page_en_cours) {
// Ici, on fait quelquechose d'intéressant
$i++;
}
Comme ça on voit bien le rôle des trois instructions de la boucle for : for(;true;){
// Cette boucle est valide et fonctionne, mais attention :
// Quand on l'éxécute, elle ne se termine jamais !
}
Tout à fait !Cette écriture est équivalente à celle-ci :Il est aussi intéressant de remarquer que dans cette boucle for,$i = 0; while($i < $page_en_cours) { // Ici, on fait quelquechose d'intéressant $i++; }
seule la deuxième instruction (le test) est réellement obligatoire.
Les deux autres ne sont que des raccourcis d'écriture.
for (;true;)
{ // Cette boucle est valide et fonctionne, mais attention :
// Quand on l'éxécute, elle ne se termine jamais !
}
équivaut à...
while (true)
{ // Ici, on fait quelque chose d'intéressant
}
Bref, on boucle à l'infini...