E ‐ PHP : Page dynamique sans paramètre - fbaudoux/invoice GitHub Wiki
PHP (Hypertext Preprocessor) est un langage de script côté serveur qui peut être intégré directement dans des pages HTML. Cela permet de générer dynamiquement du contenu HTML en fonction des données et des logiques définies en PHP. Voici comment vous pouvez mélanger PHP et HTML dans une page web.
Pour insérer du code PHP dans une page HTML, vous devez utiliser les balises <?php ... ?>
. Tout le code PHP doit être placé entre ces balises.
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<title>Exercice PHP</title>
</head>
<body>
<h1>Exercice PHP</h1>
<?php
// Votre code PHP ici
?>
</body>
</html>
Vous pouvez déclarer des variables en PHP et les afficher dans votre page HTML en utilisant echo
.
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<title>Exercice PHP</title>
</head>
<body>
<h1>Exercice PHP</h1>
<?php
$message = "Bonjour, monde!";
?>
<p><?php echo $message; ?></p>
</body>
</html>
Vous pouvez utiliser des structures conditionnelles en PHP pour afficher différents contenus en fonction de certaines conditions.
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<title>Exercice PHP</title>
</head>
<body>
<h1>Exercice PHP</h1>
<?php
$heure = date("H");
if ($heure < 12) {
$salutation = "Bonjour!";
} else {
$salutation = "Bonsoir!";
}
?>
<p><?php echo $salutation; ?></p>
</body>
</html>
Vous pouvez utiliser des boucles en PHP pour générer du contenu répétitif.
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<title>Exercice PHP</title>
</head>
<body>
<h1>Exercice PHP</h1>
<ul>
<?php
$fruits = ["Pomme", "Banane", "Orange", "Fraise"];
foreach ($fruits as $fruit) {
echo "<li>$fruit</li>";
}
?>
</ul>
</body>
</html>
Maintenant que vous avez vu comment insérer du code PHP dans une page HTML, essayez de résoudre l'exercice suivant en affichant les résultats dans une page web.
-
Affichage de Variables
- Déclarez une variable
$nom
contenant votre nom. - Affichez un message de bienvenue en utilisant cette variable.
- Déclarez une variable
-
Utilisation de Conditions
- Déclarez une variable
$age
contenant votre âge. - Affichez un message différent en fonction de votre âge (par exemple, "Vous êtes majeur" si vous avez 18 ans ou plus, sinon "Vous êtes mineur").
- Déclarez une variable
-
Utilisation de Boucles
- Déclarez un tableau
$hobbies
contenant vos passe-temps. - Affichez chaque passe-temps dans une liste à puces.
- Déclarez un tableau
Bonne chance avec cet exercice ! N'hésitez pas à expérimenter et à essayer différentes valeurs pour mieux comprendre comment fonctionne l'intégration de PHP dans une page HTML.