Les tableaux (arrays) sont des structures de données qui permettent de stocker plusieurs valeurs dans une seule variable. PHP propose deux types principaux : les tableaux indexés et les tableaux associatifs.
Les tableaux sont essentiels en programmation car ils permettent de gérer des collections de données (liste de fruits, panier d'achats, informations d'utilisateurs...) de manière organisée et efficace.
Définition : Les tableaux indexés utilisent des indices numériques (commençant à 0) pour accéder aux éléments.
Définition : Les tableaux associatifs utilisent des clés nommées pour accéder aux éléments.
Définition : Les tableaux peuvent contenir d'autres tableaux, créant des structures à plusieurs dimensions.
Fonctions essentielles :
count() - Compter les élémentsin_array() - Vérifier si une valeur existearray_push() - Ajouter à la finarray_pop() - Retirer le dernier
Objectifs de ce cours :
✅ Comprendre les tableaux indexés et associatifs
✅ Créer et manipuler des tableaux en PHP
✅ Utiliser les tableaux multidimensionnels
✅ Maîtriser les fonctions de base (count, in_array, etc.)
✅ Parcourir les tableaux avec foreach
Points clés à retenir :
• Les tableaux indexés utilisent des indices numériques (0, 1, 2...)
• Les tableaux associatifs utilisent des clés nommées ("nom", "age"...)
• Utilisez la syntaxe courte [] au lieu de array()
• count() pour compter les éléments
• in_array() pour vérifier l'existence d'une valeur
• foreach pour parcourir facilement tous les éléments
• Les tableaux peuvent contenir d'autres tableaux (multidimensionnels)
Exercice pratique :
1. Créez un tableau indexé de 5 fruits
2. Créez un tableau associatif avec vos informations (nom, prénom, ville)
3. Créez un tableau de 3 produits avec nom et prix
4. Calculez le prix total avec foreach
5. Affichez le nombre de produits avec count()
6. Vérifiez si "Pomme" existe dans votre tableau de fruits avec in_array()
