Prog Web & MM Maroua BAKRI 2013-2014
Langage PHP
TD N°4
Chaines de caractères, Tableaux, Fonctions
Exercice 1 :
Formatez l’affichage d’une suite de chaînes contenant des noms et prénoms en
respectant les critères suivants :
un prénom et un nom par ligne ;
chaque mot (nom ou prénom) est affiché sur 20 caractères;
Publicité
toutes les initiales des mots doivent se superposer verticalement ;
le premier caractère d’un prénom doit être en majuscule ;
tous les caractères d’un nom doivent être en majuscule ;
Exercice 2 :
1- Créez un tableau indicé Tab1 d’entiers variant de 1 à 50.
2- Créez à partir de Tab1 un deuxième tableau indicé Tab2 de nombres variant de 0 à
Publicité
5.
3- Créez un troisième tableau associatif Tab3 dont les clés X varient de 0 à 5 et dont
les valeurs sont cos(X).
4- Affichez les valeurs du tableau Tab3 dans un tableau HTML composé de deux
colonnes : la première colonne représente les valeurs de X, tandis que la deuxième
colonne représente les valeurs obtenues pour cos(X). Le tableau HTML affiché
doit occuper 60% de la largeur de la fenêtre avec une bordure d’épaisseur égale à
3.
Exercice 3 :
Publicité
1- Créez un fichier somme.php où vous définissez la fonction SOMME qui retourne la
somme de la série de terme général Vn = a3n+5 / n ! . Le résultat retourné doit être
arrondi à un nombre d passé en paramètre à la fonction SOMME et définissant le
nombre de décimales à afficher.
2- Écrivez le script PHP permettant d’afficher le résultat retourné par la fonction
SOMME.
Exercice 4 :
1- Écrivez une fonction TransTab qui transforme chacun des éléments d’un tableau
de chaines de caractères passé en paramètre de façon à ce que le premier
Publicité
caractère soit en majuscule et les autres caractères en minuscule quelle que soit
leur casse initiale.
2- Écrivez le script PHP permettant d’afficher un tableau de chaines de caractères
avant et après d’être transformé par la fonction TransTab.
1