if

Chaque utilisateur est affiché de la même manière grâce à une boucle.

Cependant, si nous voulons n’afficher que les utilisateurs majeurs, il faudrait vérifier que leur âge est supérieur à 18.

MéthodeAlternative

Utilisons la structure if afin de vérifier la majorité de la personne.

1
...
2
            <?php foreach ($listeUtilisateurs as $utilisateur) {
3
                if ($utilisateur['age'] >= 18) {
4
            ?>
5
                <li>
6
                    <figure class="card">
7
                        <img src='<?= $utilisateur['photo'] ?>' alt='<?= "photo de {$utilisateur['nom']} {$utilisateur['prenom']}" ?>' />
8
                        <figcaption>
9
                            <?= "{$utilisateur['nom']} {$utilisateur['prenom']} - {$utilisateur['age']} ans" ?>
10
                        </figcaption>
11
                    </figure>
12
                </li>
13
            <?php
14
                }
15
            };
16
            ?>
17
...

MéthodeCode alternatif

L’ouverture et la fermeture d’un if peut se faire de deux manières ; voici la deuxième méthode :

1
<?php
2
foreach ($listeUtilisateurs as $utilisateur) :
3
    if ($utilisateur['age'] >= 18) :
4
?>
5
        <li>
6
            <figure class="card">
7
                <img src='<?= $utilisateur['photo'] ?>' alt='<?= "photo de {$utilisateur['nom']} {$utilisateur['prenom']}" ?>' />
8
                <figcaption>
9
                    <?= "{$utilisateur['nom']} {$utilisateur['prenom']} - {$utilisateur['age']} ans" ?>
10
                </figcaption>
11
            </figure>
12
        </li>
13
<?php
14
    endif;
15
endforeach;
16
?>