Les tableaux en PHP

Apprendre le PHP - 04 - Les tableaux

À propos de ce tutoriel

Nous allons voir les tableaux (ou arrays) qui sont extrêmement important pour le développement avec PHP.

Qu’est ce qu’un tableau en PHP ?

Pour faire simple, il s’agit d’une variable pouvant contenir plusieurs valeurs que l’on peut donc représenter sous forme de tableau.

On distingue deux types de tableau :

  1. Les tableaux numérotés.
  2. Et les tableaux associatifs.

Les tableaux numérotés

Il existe plusieurs manières de construire un tableau numérotés :

<?php

// Création d'un tableau vide.
$villes = [];

// Création d'un tableau avec 4 valeurs numérotés de 0 à 3.
$villes = ["Paris", "Rouen", "Caen", "Marseille"];

// Affectation de 4 valeurs numérotés de 0 à 3.
$villes[0] = "Paris";
$villes[1] = "Rouen";
$villes[2] = "Caen";
$villes[3] = "Marseille";

echo $villes[1]; // Affiche Rouen.

Les tableaux associatifs

Un tableau associatif contrairement à un tableau numéroté à pour clé une chaîne de caractère.

Prenons l’exemple d’un utilisateur. Il est identifié par plusieurs propriétés :

  1. Adresse e-mail
  2. Pseudonyme
  3. Mot de passe

Pour représenter un utilisateur en PHP avec un tableau associatif on pourrait procéder ainsi :

$utilisateur["email"] = "contact@pentiminax.fr";
$utilisateur["pseudo"] = "Pentiminax";
$utilisateur["motdepasse"] = "Password!";