Exercice PHP – Cours 1 (2026)

Exercice 1

Installer WAMP et Un éditeur de code sur votre ordinateur (VSCode, PHP Storm, Notepad++, etc.)

Exercice 2

Faire une page PHP qui affiche “Bonjour le monde” a l’utilisateur.

Utiliser la function “echo” pour faire l’affichage.

Exercice 3

Creer deux variables: $x et $y.

Assigner leur les valeurs 3 et 4 respectivement

Afficher la somme de $x et $y avec la function “echo”.

Exercice 4

Faire une fonction “maxValeur()” qui prend deux entiers en parametre, et qui retournera la valeur la plus eleve des deux.

Afficher le resultat de trois appels de la fonction avec des parametres differents.

Exercice 5

Faire une fonction qui prend un parametre x et y en paramètre.

La fonction affichera le resultat de la division et de son reste ainsi:

Diviser(9,4);

Affichage:

Le resultat de la division de 9 par 4 est de 2 reste 1.

Exercice 6

Creez un formulaire qui demande les informations suivante a l’utilisateur

-Nom

-Adresse courriel

-Message

Soumettez-le a votre page php avec la method “POST” et afficher les informations a l’ecran.

Exercice 7

Créer un module PHP qui offre la fonction “addition”.

Cette fonction prend en paramètre deux nombres et retourne leur somme.

Importer votre module depuis une page PHP, appelez la fonction avec deux nombres de votre choix et afficher le résultat a l’écran.

Exercice 8

Créez une fonction “Carre()” qui retourne la racine carre d’un nombre passe en paramètre.

Exercice 9

Faire une fonction sommeTableau() qui prend un tableau d’entier en paramètre et retourne la somme de toutes les valeur qui s’y trouve.

Exercice 10

Faire une fonction qui affichera à l’écran si un nombre est premier ou non. Un nombre premier se définit comme un nombre qui n’est divisible que par 1 et lui-même.

Exemple:

estPremier(7);

estPremier(15);

Résultat:

7 est premier

15 n’est pas premier

Exercice 11

Faire une page à qui on fournit un paramètre “nombre” dans l’URL.

Le programme affichera tous les nombres premiers de 1 jusqu’à ce nombre.

Un nombre premier se définit comme un nombre qui n’est divisible que par 1 et lui-même.

Exercice 12

Cree trois pages web. Les trois page web doivent partager les mêmes « header » et « footer ».

Le header doit inclure le menu de navigation qui permet de naviguer entre les trois pages.

Exercice 13

Faire une page qui prend en parametre GET un champ “nom”.

La page affichera “Bonjour” suivit du nom passe en parametre.

L’appel de la page se passera par exemple ainsi: localhost/ex12/index.php?nom=Alexandre

Exercice 14

Créer deux feuilles de style (Fichier CSS), un qui rendra la couleur de fond bleu et l’autre qui rendra la couleur de fond verte. Cree une page HTML de base. Ajouter une « switch » qui prend en entrée la valeur GET passe en paramètre appelé “style”. Si la valeur est 1, importer la première feuille de style, si la valeur est 2, appelez la deuxième.

L’appel de votre page devrait ressembler à:

localhost/ex12/index.php?style=1

localhost/ex12/index.php?style=2