Professional Documents
Culture Documents
o Un tableau est composé d’un certain nombre d’éléments possédant chacun une valeur propre ainsi qu’une
clé ou indice, permettant de faire référence cet élément.
o Les tableaux appelés aussi les arrays en anglais, sont des types de données structurés permettant de
grouper des informations ensemble.
o Ne pas confondre avec les tableaux en HTML, un tableau PHP a pour fonction de stocker et manipuler des
informations tandis qu’un tableau HTML sert à présenter des données sur un écran.
Différents types de tableaux
En PHP, il existe trois types différents de tableaux et chaque valeur de tableau est accessible à l’aide d’un Id
appelé index de tableau:
o Tableau associatif: un tableau avec des chaines comme index. Cela stocke les valeurs d’élément en
o Tableau multidimentionnel:un tableau contenant plusieurs tableaux et les valeurs sont accessibles à l’aide de
plusieurs index.
Les tableaux indexés numériquement en PHP
Un tableau indexé est une liste d’éléments repérés chacun par un numéro unique créé automatiquement appelé
index.
Création:
Il existe plusieurs méthodes pour créer un tableau indexé en PHP:
Exemple:
Exemple:
Lecture d’un tableau indexé
Lecture d’une valeur:
Pour lire une valeur d’un tableau indexé, on appelle la variable avec, entre les crochets[],le numéro de la clé
correspondant à la valeur
Application:
Créer un tableau contenant les noms de 12 mois de l’année en français, puis afficher les éléments du tableau sur
l’écran.
Les tableaux associatifs
Un tableau associatif est un tableau que ces indexes sont créés par l’utilisateur et qu’il va les associer à chaque
valeur.
Un tableau associatif est un tableau de couple (clé, valeur).une clé est soit un entier soit une chaine de caractères.
Création:
Il existe plusieurs méthodes pour créer un tableau associatif en PHP:
Exemple:
Exemple:
Lecture d’un tableau associatif
Lecture d’une valeur:
Pour lire une valeur d’un tableau, on appelle la variable avec ,entre les crochets [],le numéro de la clé
correspondant à la valeur.
o Dans l’exemple suivant, nous parcourons le tableau $langages et affichons tous ses éléments à l’aide de
l’instruction echo .
Parcours d’un tableau associatif en PHP
Parcours d’un tableau associatif en PHP
Parcours d’un tableau associatif en PHP
Pour afficher toutes les valeurs d’un tableau associatif, vous pouvez utiliser la boucle foreach, comme celle-ci :
Exemple
Créer un tableau associatif puis afficher ses éléments en utilisant la boucle foreach.
Exercice d’application
o Afficher sous forme d’un tableau de deux colonnes, le nombre de jours de chaque mois