En PHP un tableau est une collection ordonnée de couples clé/valeur. La clé peut être de type entier (tableau numérique; Clé = indice) ou chaine (tableau associatif; Clé = ne sont pas forcément consécutives, ni ordonnées et le tableau peut présenter des clés entières et des clés de type chaine)
La valeur associée à la clé peut être de n'importe quel type, et notamment de type tableau; dans ce cas, le tableau est dit multidimensionnel
Exemple:
- Tableau numérique (indices ordonnés consécutifs)Clé/Indice |
Valeur |
| 0 | Zéro |
| 1 | un |
| 2 | deux |
| 3 | trois |
Clé/Indice |
Valeur |
| 20 | vingt |
| 30 | trente |
| 10 | dix |
Clé/Indice |
Valeur |
0 |
zéro |
| zéro | 0 |
| un | 1 |
| 1 | un |
| deux | 2 |
| 2 | deux |
| trois | 3 |
| 3 | trois |
Clé/Indice |
Valeur |
|
| FRANCE | Clé/Indice |
Valeur |
| 0 | Paris | |
| 1 | Lyon | |
| 2 | Nantes | |
| ITALIE | Clé/Indice |
Valeur |
| 0 | Rome | |
| 1 | Venise | |