Académique Documents
Professionnel Documents
Culture Documents
Le meilleur moyen de comprendre les boucles. C'est d'en écrire par soi-même. Je
vous propose de créer votre propre générateur de Bart.
#Introduction
Nous allons mettre en application les boucles en PHP. Bon je ne vais pas vous
demander de recopier 100× une phrase au tableau… Mais je vais demander à votre
ordinateur de le faire avec une boucle while ET/OU for.
Dans ce TP nous allons utiliser les boucles, mais surtout nous allons regarder
comment le faire « pas trop salement »
#La structure
Avant d'attaquer le code, regardons un peu ce que je vous demande. Je vous propose
de reproduire le résultat suivant :
Malheureusement vous n'avez pas le code. Mais seulement à une maquette du rendu
final. Il faut donc interpréter, regarder, obtenir les éléments nécessaires à la
réalisation de la page. Si on regarde il y a :
• Une image de Bart sur fond transparent (à chercher sur Internet)
• Un fond vert avec une bordure de quelques pixels marron.
• L'image de bart semble être un background-image placé en CSS.
• Le texte est assez gros avec une police personnalisée.
• Le tableau semble être d'une largeur fixe centré dans la page (margin: auto).
Maintenant que nous avons défini les éléments nécessaires il faut déterminer la
structure de la partie HTML + CSS, à première vue je dirais :
Notre code PHP sera certainement très simple. Je vois à première vue :
#Réalisation
Voilà… Nous avons vu les éléments nécessaires… C'est à vous. Je vous laisse réaliser la
page en question
N'oubliez pas
Votre IDE vous aide. N'oubliez pas de le configurer pour automatiser certaines de vos
actions.
#Évolution
Exemple :
$nombre = $_GET['nb'];
Attention
$nombre = 100;
if(isset($_GET['nb'])){
$nombre = $_GET['nb'];
}
#La suite
• Une fonction.
• Des includes.