Les Conditions

Les conditions servent à prendre des décisions dans un programme.

PHP peut vérifier une situation puis choisir quoi faire.

Exemple :

C’est exactement le rôle des conditions.

1. La condition if

Le mot-clé if signifie :

« SI cette condition est vraie, alors exécute ce code »

if ($Age === 33) {

    echo "Condition valide";

}

Comprendre la syntaxe

Ici, PHP vérifie :

Est-ce que $Age est exactement égal à 33 ?

Résultat if

> Condition valide : Fred a bien 33 ans.

2. La condition else

Le mot-clé else signifie :

« Sinon, fais autre chose »

if ($Age === 18) {

    echo "Condition valide";

} else {

    echo "Condition invalide";

}

Si la condition est fausse, PHP entre dans le bloc else.

Résultat else

> Condition invalide : Fred n'a pas 18 ans.

3. La condition else if

else if permet de vérifier plusieurs cas différents.

if ($Age < 18) {

    echo "Mineur";

} else if ($Age >= 18 && $Age < 60) {

    echo "Adulte";

} else {

    echo "Senior";

}

PHP teste les conditions une par une.

Dès qu’une condition devient vraie, il arrête.

Résultat else if

> Adulte

4. Les opérateurs de comparaison

Les conditions utilisent souvent des opérateurs de comparaison.

Opérateur Signification
== Égal en valeur
=== Égal en valeur ET en type
!= Différent
!== Différent en valeur ou en type
> Plus grand
< Plus petit
>= Plus grand ou égal
<= Plus petit ou égal

5. Les opérateurs logiques

Les opérateurs logiques permettent de combiner plusieurs conditions.

Opérateur Signification
&& ET
|| OU
! NON
if ($Age >= 18 && $Name === "Fred") {

    echo "Accès autorisé";

}

Ici :

Résumé rapide

Condition Utilisation
if Exécuter du code si une condition est vraie
else Exécuter un autre code sinon
else if Tester plusieurs conditions