ROYAUME DU MAROC
Formateur : HAFSA MHAND OUAMMI
Office de la Formation Professionnelle et de la Promotion du Travail
Filière : dev105 Niveau : 1ère Année
Module : M107 – créer des applications web dynamiques Année de formation: 2024/2025
TP 2 :
L’objectif : manipulation des tableaux en php
Exercice 1 : les tableaux indexés
1. Soit un tableau contenant les fruits suivants : banane, pomme, fraise, orange et kiwi
a. Créer le tableau
b. Afficher le contenu du tableau
c. Ajouter un fruit en fin de tableau.
d. Supprimer le premier fruit.
e. Afficher le tableau final.
f. Trier le tableau précédent par ordre alphabétique croissant.
g. Afficher le résultat
h. Trier le tableau précédent par ordre alphabétique décroissant.
i. Afficher le résultat.
j. Vérifier si le fruit "banane" existe dans le tableau. Affiche un message adapté.
2. Soit un tableau contenant les notes suivantes : 15, 17.5, 12, 20. Calculer :
a. La moyenne
b. La note maximale
c. La note minimale
Exercice 2 : les tableaux associatifs
Soit le tableau suivant :
$notes = [
"Ali" => 15,
"Sara" => 18,
"Karim" => 9,
"Leila" => 12
];
1. Affiche chaque valeur avec sa clé.
2. Modifier la note de Karim
3. Supprimer Laila de la liste
4. Ajouter Nihal ayant la note 19 à la liste