L'affichage en PHP
Le PHP sert également à dynamiser le code HTML, c'est-à-dire que vous allez générer un HTML différent avec des structures de contrôle (boucles, conditions) et dynamique en fonction des informations contenues dans vos variables.
<?php
$name = "Mari";
?>
<header>
<h1>Bonjour <?= $name ?></h1>
</header>
Ici, on injecte la variable dans le HTML et le <h1> affichera "Bonjour Mari".
Créer des conditions dans le HTML
<?php
$grade = 11;
?>
<?php if($grade > 12) { ?>
<p class="green"><?= $grade ?></p>
<?php } else if($grade > 9) { ?>
<p class="orange"><?= $grade ?></p>
<?php } else { ?>
<p class="red"><?= $grade ?></p>
<?php } ?>
Créer des boucles dans le HTML
<?php
$ingredients = ["Salade", "Tomate", "Oignon"];
?>
<ul>
<?php foreach($ingredients as $ingredient) { ?>
<li><?= $ingredient ?></li>
<?php } ?>
</ul>
Exercices sur l'affichage en PHP
20 November 2025