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.

737 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
18 064 vues
Se connecter à une base de données en PHP
La première étape avant de se lancer dans la conception de son site et de créer une connexion directe avec sa base de données si vous avez besoin de stocker des données par la suite.Nous allons...
Créer son site
529 vues
Syntaxe des Directives
Chaque directive dans le fichier .htaccess suit une syntaxe spécifique pour fonctionner correctement. Comprendre cette syntaxe est essentiel pour utiliser efficacement les directives dans votre...
HTACCESS
769 vues
CSS interne : l'utilisation de balises <style> dans la section <head> du document HTML
CSS Interne : L'utilisation de balises <style> dans la section <head> du document HTMLLe CSS interne est une méthode de stylisation où les styles sont définis directement dans la...
CSS
2 438 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
572 vues
Objets : création, propriétés, méthodes
Objets en JavaScript1. Création d'Objets :Un objet en JavaScript est une structure de données qui permet de stocker des collections de paires clé-valeur. Les clés sont des chaînes de caractères...
JS
707 vues
Sélecteurs d'attribut : styliser en fonction des attributs des éléments HTML
Sélecteurs d'Attribut : Styliser en fonction des attributs des éléments HTMLLes sélecteurs d'attribut en CSS permettent de cibler des éléments HTML en fonction de la présence ou de la valeur...
CSS
8 473 vues
Déconnexion PHP
Maintenant que nos utilisateurs peuvent se connecter à notre site, il faut également qu'ils puissent se déconnecter.Pour cela, il faut créer une nouvelle...
Créer son site
3 825 vues
Comprendre le rôle de CSS dans la conception Web.
Le rôle de CSS dans la conception WebCSS, ou Cascading Style Sheets, est un langage de style utilisé pour définir la présentation visuelle des pages Web. Il agit comme une couche de style qui...
CSS
Publicité
Cette pub permet au site de vivre ...