Exemples de tableaux simples

<?php
$array = array(
    "foo" => "bar",
    "bar" => "foo",
);

// Utilisant la syntaxe de tableau courte
$array = [
    "foo" => "bar",
    "bar" => "foo",
];
?>

Il est créé en utilisant la structure de language array()

Tableau associatif

Les clés ne sont plus des numéros mais des strings. Cela permet d’associer un nom à une valeur.

Pour associer une clé à une valeur: “nomClé” => “valeur”

Exemple

Exemple

Tableau multidimensionel

C’est un tableau de tableau

Syntaxes d’un tableau

Un tableau peut être créé en utilisant la structure de langage array(). Il prend un nombre illimité de paramètres, chacun séparé par une virgule, sous la forme d'une paire key => value.

array(

key ⇒ value,

key2 ⇒ value2,

key3 ⇒ value3,

. . .

)

La virgule après le dernier élément d'un tableau est optionnelle et peut ne pas être ajoutée. C'est généralement ce qui est fait pour les tableaux sur une seule ligne, i.e. array(1, 2)  est préféré à array(1, 2, ) . Pour les tableaux sur plusieurs lignes, la virgule finale est généralement utilisée, car elle permet d'ajouter plus facilement de nouveaux éléments à la fin.

Tableau indexés sans clé