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.

485 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 177 vues
Utilisation de l'instruction SQL INSERT INTO pour ajouter des données à une table
1. Accéder à PhpMyAdmin :Ouvrez un navigateur web et accédez à l'URL où vous avez installé PhpMyAdmin sur votre serveur.2. Authentification :Connectez-vous à PhpMyAdmin en utilisant vos...
SQL
3 566 vues
Afficher les commentaires
Nous allons reprendre notre page topic.php. Sur cette page nous allons afficher les commentaires postés de vos utilisateur.Dans notre page topic.php nous allons donc afficher les...
Créer son site
559 vues
Utilisation de <tr> pour les lignes, <th> pour les en-têtes et <td> pour les cellules
Utilisation de <tr> pour les lignes, <th> pour les en-têtes et <td> pour les cellulesDans un tableau HTML, la balise <tr> est utilisée pour définir chaque ligne du tableau,...
HTML
8 430 vues
Utilisation de Bootstrap
Maintenant que nous avons un site qui commence à être opérationnel, il va falloir que nous nous occupions du design de celui-ci pour le rendre plus agréable à voir pour vos...
Créer son site
1 008 vues
Utilisation des clauses WHERE, ORDER BY, GROUP BY et LIMIT pour filtrer et trier les résultats
1. Utilisation de la Clause WHERE pour Filtrer les Résultats :La clause WHERE est utilisée pour filtrer les résultats en fonction de certaines conditions.SELECT colonne1, colonne2, ... FROM...
SQL
4 240 vues
Ajouter des commentaires
Poster des commentaires sur vos articlesNous allons reprendre la page voir_article.php afin d'ajouter un formulaire qui permettra d'écrire un commentaire pour participer à...
Créer son site
402 vues
Retour de valeurs
Retour de Valeurs dans les Fonctions en JavaScriptLorsqu'une fonction est exécutée, elle peut renvoyer une valeur à l'endroit où elle a été appelée. Cette valeur peut être utilisée pour...
JS
3 151 vues
Comprendre les différentes catégories de commandes SQL
SQL, ou Structured Query Language, est composé de plusieurs catégories de commandes, chacune ayant un rôle spécifique dans la manipulation et la gestion des bases de données relationnelles. Les...
SQL
Publicité
Cette pub permet au site de vivre ...