Un tableau se définit comme une variable, seul la fin change. Voici quelques exemples de tableaux :
$tableau[0]=123;
$tableau[1]=12456;
$deuxiemetableau[0][0]="Case en haut à gauche du tableau";
$deuxiemetableau[0][1]="Case en haut à droite du tableau";
$deuxiemetableau[1][0]="Case en bas à gauche du tableau";
$deuxiemetableau[1][1]="Case en bas à droite du tableau";Le premier des 2 exemples est en fait une liste de données. Pour chaque nouvelle données à ajouter, on augmente le nombre entre crochets. Dans le deuxième exemple, nous avons à faire à un tableau à deux dimensions. Il s’agit en fait d’un carré. Le premier crochet correspond à la ligne, et le deuxième à la colonne (ou inversement, le tout étant que vous preniez une convention et que vous la respectiez dans l’ensemble de votre programme). Enfin, il est possible de rajouter autant de crochets que l’on veut, néanmoins, au delà de 3 crochets, cela devient difficile à gérer. En effet, en pratique, il est impossible de créer des tableaux à 4 dimensions. Sachez enfin, que pour remplir un tableau, vous pouvez utiliser cette syntaxe :
$tableau[]=45665;Cette ligne, si elle mise à la suite des 2 autres, est équivalente à :
$tableau[2]=45665;Le script incrémente automatiquement la valeur entre crochets. Contentez-vous pour le moment d’essayer de faire de petits tableaux, et d’afficher les variables contenues dans ces tableaux. Une précision encore, toutes les commandes qui s’appliquent à une variable s’appliquent également à une variable faisant partie d’un tableau. Le tout est de ne pas oublier les crochets à la fin, sinon vous risquez de vous retrouver avec une erreur de script. Nous allons maintenant voir les différentes opérations que l’on peut effectuer avec des variables numériques. Nous verrons plus tard les opérations sur les variables contenant des chaînes de caractères.