Vous êtes sur la page 1sur 2

Ministère de l’Enseignement Supérieur et République de Côte d’Ivoire

de la Recherche Scientifique Union-Discipline-Travail


--------------------------- ---------------------

Etablissement : HETEC
Classe : IDA 2 Matière : PHP

TD 1

Exercice 1 :

Créer une page web qui calcule et affiche le factoriel des nombres de 0 à 10 sous forme :

 0 != 1

 1 !=1

 10 != 3628800

Exercice 2:

Créer une page php qui affiche la liste des nombres premiers inférieurs à 200.

Exercice 3:

Créer une page PHP qui affiche la table de multiplication de 1 à 9 dans un tableau de 9 lignes et 9
colonnes. Ajouter 1 ou 2 lignes pour les entêtes.

Exercice 4: Affichage des carrés de tous les nombres entre 1 et 25.

Créer une page PHP permettant d’afficher, sous forme de liste non ordonnée, les nombres au cube
de 1 à 25 selon le format:

• 13 =1

• 23 =8

...

• 253 = 15625

a) Utiliser d’abord l’instruction echo avec des apostrophes puis avec des guillemets.

Remarque: Pour mettre du texte en exposant en XHTML, il est possible d’utiliser la balise sup.

b) Créer ensuite une fonction prenant en paramètre un nombre n et retournant la chaîne

caractères n2 = m. Utiliser cette fonction pour produire la même page Web.

Exercice 5:

a) Créer un tableau ayant pour valeur les noms des douze mois de l’année. Quelles sont alors
les clés? Parcourir ensuite le tableau pour afficher les mois de l’année sous forme de liste
ordonnée.

TD PHP – LPID2/HETEC

Page 1
b) 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 6 :

Créer un tableau dont les indices varient de 11 à 36 et dont les valeurs sont des lettres de A à Z. Lire
ensuite ce tableau avec une boucle for puis une boucle foreach et afficher les indices et les valeurs (la
fonction chr(n) retourne le caractère dont le code ASCII vaut n). ). Sachant que le code ASCII
(decimal) de A est 65 , celui de B est 66 , …, celui de Z est 90.

Exercice 7 :

É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’age de la
personne avec une série de valeurs associées.

TD PHP – LPID2/HETEC

Page 2

Vous aimerez peut-être aussi