php:array
Un article de Polydoc.
Sommaire |
[modifier] Synopsis
[modifier] Description
array retourne un tableau formé avec les paramètres fournis.
[modifier] Note
array est une structure de langage et non pas une fonction.
[modifier] Exemples
Pour former un tableau simple on utilise la syntaxe :
array($premierElement, $secondElement);
Donc...
$g8 = array('Etats-Unis', 'Japon', 'Allemagne', 'Royaume-Uni', 'France', 'Italie', 'Canada'); print_r($g8);
...devrait afficher :
Array ( [0] => 'Etats-Unis' [1] => 'Japon' [2] => 'Allemagne' [3] => 'Royaume-Uni' [4] => 'France' [5] => 'Italie' [6] => 'Canada' )
Comme vous pouvez le constater chaque élément est automatiquement numéroté en commençant à 0.
On peut aussi faire des tableaux associatifs, c'est-à-dire que l'on donne un identifiant (un index) à chaque valeur.
$g8 = array( 0 => 'Etats-Unis', 1 => 'Japon', 2 => 'Allemagne', 3 => 'Royaume-Uni', 4 => 'France', 5 => 'Italie', 6 => 'Canada' ); print_r($g8);
Cela renvoie le même résultat que le code précédent.
Envisageons une application plus pratique :
$utilisateur = array( 'nom' => 'Patrick', 'age' => 23, // Note : cette virgule n'est pas obligatoire ); echo "Son nom est {$utilisateur['nom']}, il a {$utilisateur['age']} ans."; );
... devrait donner :
Son nom est Patrick, il a 23 ans.
Les tableaux sont très souples et performants, ont peut faire des tableaux avec plusieurs types de valeurs (y compris un autre tableau, ça donne un tableau multi-dimensionnel).

