PHP, la boucle for : ton meilleur allié pour répéter sans perdre la boule


La boucle for en PHP permet de répéter du code proprement. Voici comment l’utiliser sans bugs, sans migraine et avec des exemples concrets.


Répéter du code à la main ? Mauvaise idée 💥


Si tu as déjà écrit ça :


echo "Bonjour";
echo "Bonjour";
echo "Bonjour";

… alors il est temps de parler sérieusement.


Parce que répéter du code à la main, c’est comme farmer un boss niveau 1 pendant 6 heures : 
inutile, fatigant, et clairement évitable.


Heureusement, PHP a pensé à toi. 
Voici la boucle for, ton nouvel allié anti-copier-coller.


La boucle for, c’est quoi exactement ? 🔁


La boucle for permet de répéter une action un certain nombre de fois, sans écrire la même ligne en boucle.


Sa structure de base :


for (initialisation; condition; incrémentation) {
    // code à répéter
}

Oui, ça fait peur au début. 
Mais en réalité, c’est très logique.


Décortiquons la bête, tranquillement 🧠


Prenons un exemple simple :


for ($i = 0; $i < 5; $i++) {
    echo "Bonjour<br>";
}

Que se passe-t-il ?

  • $i = 0 → on démarre à 0
  • $i < 5 → tant que c’est vrai, on continue
  • $i++ → on ajoute 1 à chaque tour


Résultat : 
👉 “Bonjour” s’affiche 5 fois


Sans pleurer. Sans copier-coller.


Pourquoi $i ? Et pourquoi tout le monde l’utilise 🤔


$i signifie généralement index ou itération
C’est une convention. Pas une obligation.


Tu pourrais écrire :


for ($compteur = 1; $compteur <= 3; $compteur++) {
    echo "Tour numéro $compteur<br>";
}

PHP s’en fiche. 
Mais les devs, eux, aiment quand c’est lisible.


Exemple concret : afficher une liste numérotée 📋


for ($i = 1; $i <= 10; $i++) {
    echo "Article numéro $i<br>";
}

Parfait pour :

  • des articles
  • des pages
  • des numéros
  • des niveaux de jeu
  • des logs


Simple. Propre. Efficace.


Les erreurs classiques (et comment les éviter) ⚠️


❌ Boucle infinie


for ($i = 0; $i < 5; $i--) {
    echo $i;
}

Ici, $i diminue au lieu d’augmenter. 
Résultat : boucle infinie.


Ton serveur chauffe. 
Ton ventilateur panique.


❌ Mauvaise condition


for ($i = 0; $i = 5; $i++) {
    echo $i;
}

Ici, = au lieu de <
PHP exécute… mais pas comme tu l’imagines.


Toujours vérifier la condition.


Boucle for + tableau : combo gagnant 🧩


$fruits = ["Pomme", "Banane", "Mangue"]; 

for ($i = 0; $i < count($fruits); $i++) {
    echo $fruits[$i] . "<br>";
}


La boucle parcourt le tableau comme un pro.


Astuce : 
si tu fais beaucoup ça, regarde aussi foreach
Mais ça, c’est une autre histoire.


Quand utiliser for (et quand éviter) 🎯


Utilise for quand :

  • tu connais le nombre de répétitions
  • tu travailles avec des index
  • tu veux un contrôle précis

Évite for quand :

  • tu parcours uniquement un tableau simple 

(👉 foreach sera plus lisible)

Conclusion : la boucle for, c’est la base du dev propre 🧑‍💻


La boucle for, c’est :

  • moins de code
  • moins d’erreurs
  • plus de lisibilité
  • plus de contrôle


Si tu maîtrises for
tu viens de passer un cap dans ta vie de développeur PHP.


Et surtout : 
plus jamais de copier-coller honteux.