Vous êtes sur la page 1sur 2

Université Sidi Mohamed Ben Abdellah

Faculté des Sciences et Techniques


Département d’Informatique
_________________________________________________________________________________

Série de TD-TP
HTML/CSS/PHP
Exercice 1 :
1) Écrivez un tableau multidimensionnel associatif dont les clés sont des noms
de personne et les valeurs des tableaux indicés contenant le prénom, la ville
de résidence et l’âge de la personne.
2) Écrivez un tableau multidimensionnel associatif dont les clés sont des noms
de personne et les valeurs des tableaux associatifs dont les clés sont le
prénom, la ville de résidence et l’âge de la personne avec une série de valeurs
associées.

Utilisez une boucle foreach pour lire les tableaux des questions 1 et 2.
Exercice 2 : Tableau à deux dimensions:
On définit le tableau suivant appelé personnes formé de : 4 champs ( prenom, nom,
age,ville ) et 6 tuples de votre choix.
Question 1 Ecrire la syntaxe php de la variable personnes présentant le tabeau
associatif.
Quelles sont les clés du tableau $personnes et leur type ? De quel type sont les
valeurs de ce tableau ?
Question 2 : Comment accéder à la valeur de ( L4C3) dans le tableau ? à la valeur
(L3C4) ? Au tableau contenant les valeurs de la dernière ligne du tableau ?
Question 3 : Ecrire une function permettant d’afficher le tableau dans son ensemble.
Ajouter une première ligne contenant les clés: ’prenom’, ’nom’, ’age’ et ’ville’.
Ajouter en suite un fichier CSS pour le fond ( couleurs) et la forme du tableau.

Exercice 3 :
Réaliser une fonction qui nous retourne le verdict du nombre que l'on vient d'entrer :
pair ou impair ? Créer un formulaire de saisie, et une analyse du nombre entré

Exercice 4 :
1 Créer un tableau ayant pour valeur les noms des douze mois de l’année. Quelles
sont alors les clés ? Parcourir en suite le tableau pour afficher les mois de l’année
Université Sidi Mohamed Ben Abdellah
Faculté des Sciences et Techniques
Département d’Informatique
_________________________________________________________________________________

sous forme de liste ordonnée.


2 Créer un tableau associant à chaque mois de l’année le nombre de jours du mois.
(On supposera que l’année n’est pas bissextile.) Quelles sont alors les clés ? Les
valeurs ?Afficher, sous forme de tableau, le nombre de jours de chaque mois.

Exercice 5 :
fonctions.php
Créer une fonction qui, quand on lui passe un nombre, affiche le verdict "est un
nombre premier" ou "n'est pas un nombre premier" ;
premiers.php,
Proposerez un formulaire pour que l'utilisateur entre un nombre, disons entre 1 et 10
000, puis traiter le nombre entré en appelant la fonction en cas de clic sur validation.
Vous afficherez alors le verdict sous la forme :
"99 n'est pas un nombre premier." ou bien "59 est un nombre premier" etc...