Les conditions et les boucles
Les structures de contrôle
Opérateurs de comparaison
Les opérateurs de comparaisons suivants sont les suivants :
===!==><>=<=
Les conditions
Les conditions aussi fonctionnent de la même façon en PHP :
if($age > 65)
{
echo "Senior";
}
else if($age >= 18 && $age <= 65)
{
echo "Adulte";
}
else
{
echo "Enfant";
}
Les boucles
Pour connaitre la longueur d'un tableau en PHP, il faut utiliser la fonction count().
while
La syntaxe des boucles while est sensiblement la même qu'en C :
$animals = ["Cat", "Dog", "Rabbit"];
$i = 0;
while($i < count($animals))
{
echo " {$animals[$i]} <br>";
$i++;
}
for
La boucle for ne change pas non plus :
$animals = ["Cat", "Dog", "Rabbit"];
for($i = 0; $i < count($animals); $i++)
{
echo " {$animals[$i]} <br>";
}
foreach
Une autre boucle existe, c'est la boucle foreach. Elle permet de parcourir une boucle en créant une variable temporaire qui représente l'élément de la boucle.
$animals = ["Cat", "Dog", "Rabbit"];
foreach($animals as $animal)
{
echo "$animal <br>";
}
Il existe une syntaxe qui permet de récupérer la clé en plus de la valeur :
$animals = ["Cat", "Dog", "Rabbit"];
foreach($animals as $key => $animal)
{
echo "Animal numéro $key : $animal <br>";
}
Exercices sur les conditions et les boucles
20 November 2025