PHP

Boucles (for, while, do-while, foreach)

Les boucles en PHP permettent d'exécuter un bloc de code plusieurs fois, en fonction d'une condition spécifiée. Les principales boucles en PHP sont for, while, do-while et foreach. Voici un cours facile à comprendre sur ces boucles :


1. Boucle for


La boucle for est utilisée pour exécuter un bloc de code un nombre déterminé de fois. Elle est couramment utilisée lorsque le nombre d'itérations est connu à l'avance.


Syntaxe :


for ($initialisation; $condition; $incrémentation) {
    // Bloc de code à exécuter
}


Exemple :


for ($i = 1; $i <= 5; $i++) {
    echo "La valeur de \$i est : $i <br>";
}


2. Boucle while


La boucle while est utilisée pour exécuter un bloc de code tant qu'une condition spécifiée est vraie. Elle est utilisée lorsque le nombre d'itérations n'est pas connu à l'avance.


Syntaxe :


while (condition) {
    // Bloc de code à exécuter
}


Exemple :


$n = 1;
while ($n <= 5) {
    echo "La valeur de \$n est : $n <br>";
    $n++;
}


3. Boucle do-while


La boucle do-while est similaire à la boucle while, sauf que la condition est évaluée après l'exécution du bloc de code, ce qui garantit que le bloc de code est exécuté au moins une fois, même si la condition est fausse dès le départ.


Syntaxe :


do {
    // Bloc de code à exécuter
} while (condition);


Exemple :


$n = 1;
do {
    echo "La valeur de \$n est : $n <br>";
    $n++;
} while ($n <= 5);


4. Boucle foreach


La boucle foreach est utilisée pour parcourir les éléments d'un tableau ou d'un objet et exécuter un bloc de code pour chaque élément.


Syntaxe :


foreach ($array as $value) {
    // Bloc de code à exécuter
}


Exemple avec un tableau :


$fruits = ["Pomme", "Banane", "Orange"];
foreach ($fruits as $fruit) {
    echo "Fruit : $fruit <br>";
}


Exemple avec un tableau associatif :


$personne = ["nom" => "John", "âge" => 30, "ville" => "Paris"];
foreach ($personne as $cle => $valeur) {
    echo "$cle : $valeur <br>";
}


Conclusion


En conclusion, les boucles en PHP (for, while, do-while, foreach) sont utilisées pour exécuter un bloc de code plusieurs fois en fonction d'une condition spécifiée. Chaque type de boucle a ses propres caractéristiques et est adapté à différentes situations. Avec une compréhension de base de ces boucles, vous pouvez écrire des scripts PHP plus efficaces et flexibles.

735 vues
Posté le 26 mars 2024
Publicité Sitedudev
Cette pub permet au site de vivre ...
Publicité
Cette pub permet au site de vivre ...
Voir d'autres articles
2 046 vues
Mixins : Créer des mixins pour réutiliser des blocs de styles
Mixins en SASS : Créer et Utiliser1. Déclaration de mixins :En SASS, les mixins sont déclarés à l'aide du mot-clé @mixin, suivi du nom du mixin et des paramètres entre parenthèses. Les styles...
Sass
2 793 vues
Barre de menu intelligente
Vous en avez marre de dupliquer votre code afin d'ajouter un nouveau lien sur votre barre de menus ?Alors dans cette vidéo vous allez apprendre à vous simplifier la vie en utilisant la fonction...
Créer son site de rencontres
2 437 vues
Envoyer un message sans recharger la page (1/2)
Nous allons améliorer notre messagerie interne vu que nous pouvons désormais envoyer et recevoir des messages.Pour cela nous allons utiliser du JavaScript avec de l'Ajax afin de faire des...
Créer son site de rencontres
750 vues
Utilisation de l'élément <li> pour les éléments de liste
Utilisation de l'élément <li> pour les éléments de listeL'élément <li> est utilisé pour définir chaque élément individuel d'une liste, qu'elle soit ordonnée <ol> ou non...
HTML
5 443 vues
Le langage HTML
Avant de commencer cet article nous allons commencer par un rappel.Rappel : Pour développer en HTML, il faut utiliser n'importe quel éditeur de texte et enregistrer le fichier au format .html afin...
Créer son site
15 995 vues
Visiter un profil PHP
Pour visiter le profil d'un autre utilisateur il nous faudra récupérer son ID passer en argument dans l'URL par la méthode $_GET et afficher ses informations comme pour...
Créer son site
19 838 vues
Créer un profil PHP
Après avoir créé notre page de connexion et notre page d'inscription il est temps de créer un profil pour votre utilisateur !La page profil permettra plusieurs choses ! D'éditer ses informations...
Créer son site
2 930 vues
Différences entre SASS et CSS
Différences entre SASS et CSS1. Syntaxe :CSS : Utilise une syntaxe simple basée sur des sélecteurs et des propriétés.SASS : Propose une syntaxe étendue avec des fonctionnalités telles que les...
Sass
Publicité
Cette pub permet au site de vivre ...