Les tableaux
Qu’est-ce qu’un tableau ?
Un tableau, aussi appelé “Array”, est une structure de données. Il peut contenir zéro, une, ou plusieurs informations de n’importe quel type (nombre, texte, date, etc…). Il peut être organisé ou non, contenir lui-même d’autres tableaux et est dynamique tout comme l’est une variable. Son contenu peut donc évoluer au fur et à mesure de l’avancement de l’interprétation d’un script. Afin de pouvoir récupérer, créer, modifier ou supprimer des données spécifiques à l’intérieur de ceux-ci, les tableaux incluent des “indices”.
La compréhension d’un tableau en PHP s'apparente à la compréhension d’un tableau Excel. Pour distinguer les cases d’un tableau Excel, il faut s’appuyer sur ses coordonnées (A1, A2, A3, A4, etc.). Les “indices” sont de ce fait l’équivalent en PHP de ce que sont les coordonnées dans Excel.
Les tableaux dans du code PHP
Déclaration
Un tableau est un élément qui est contenu dans une variable. Pour le déclarer, il faut ainsi commencer par définir une variable, puis lui affecter la valeur d’un tableau vide. Il existe 2 manières différentes de déclarer un tableau vide :
# méthode 1
$tableau : array();
# méthode 2
$tableau = [ ];
Il est également possible de directement déclarer un tableau en lui affectant des valeurs. Il n’y a à ce jour plus de réelle règle quant à la nécessité de déclarer un tableau vide avant de lui insérer des valeurs plutôt que de déclarer un nouveau tableau avec les valeurs directement. Notez toutefois qu’aux débuts du développement, on ne pouvait pas se servir d’un élément non déclaré préalablement. La manière de déclarer un tableau (avec ou sans données) dépendra donc vraisemblablement des développeurs avec lesquels vous serez amenés à travailler.
Il existe plusieurs types de tableaux en PHP, et il est important de bien les connaître et les différencier pour les exploités du mieux possible par la suite.
Besoin d'aide ?
Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !