Voici une liste de 20 exercices concrets pour te permettre de t'entraîner à utiliser les boucles en PHP. Ces exercices couvrent différents types de boucles (while, do...while, for et foreach) et te permettront de consolider ta compréhension et ta maîtrise de ces structures de contrôle. N'hésite pas à expérimenter et à modifier les exercices pour approfondir ta pratique.
Afficher les nombres de 1 à 10
Utilise une boucle while pour afficher les nombres de 1 à 10, un par ligne.
Affichage des nombres pairs avec do...while
Avec une boucle do...while, affiche les nombres pairs entre 2 et 20.
Multiples de 3 avec for
Crée une boucle for qui affiche tous les multiples de 3 entre 3 et 30.
Liste de fruits avec foreach
Parcours un tableau contenant les noms de fruits (par exemple, "pomme", "banane", "orange") et affiche chacun d'eux.
Somme des nombres de 1 à 100
Utilise une boucle for pour calculer et afficher la somme des nombres de 1 à 100.
Calculer la factorielle
Demande à l'utilisateur un nombre et utilise une boucle while pour calculer la factorielle de ce nombre.
Table de multiplication
Utilise une boucle for pour générer et afficher la table de multiplication (de 1 à 10) d'un nombre donné (par exemple, 7).
Moyenne des notes
Parcours un tableau associatif contenant des matières et leurs notes avec foreach, puis calcule et affiche la moyenne des notes.
Compte à rebours
Crée une boucle for qui réalise un compte à rebours à partir de 10 et affiche un message lorsque le compte à rebours est terminé.
Affichage d'une liste de couleurs
Avec un tableau de couleurs (par exemple, "rouge", "vert", "bleu"), utilise foreach pour afficher chaque couleur.
Inverser une chaîne de caractères
Crée un script qui utilise une boucle for pour inverser une chaîne de caractères saisie par l'utilisateur.
Affichage jusqu'à un nombre saisi
Avec une boucle do...while, affiche tous les nombres de 1 jusqu'à un nombre positif défini.
Tableau multidimensionnel d'étudiants
Crée un tableau multidimensionnel contenant plusieurs étudiants avec leur nom et âge, puis utilise foreach pour afficher ces informations de manière structurée.
Répéter un message
Utilise une boucle (de ton choix) pour afficher le message "Bonjour" 5 fois.
Carrés des nombres de 1 à 10
Crée une boucle for qui affiche le carré de chaque nombre de 1 à 10.
Liste d'employés
Crée un tableau associatif contenant le nom et le poste de plusieurs employés, puis utilise foreach pour afficher ces informations.
while, do...while, for et foreach) est adaptée à des situations spécifiques.foreach est particulièrement pratique pour parcourir et traiter des tableaux.