Maison > Article > développement back-end > Qu'est-ce qu'un tableau en PHP
Un tableau en PHP est en fait une carte ordonnée. Un mappage est un type qui associe des valeurs à des clés.
Ce type a été optimisé sous de nombreux aspects, il peut donc être traité comme un véritable tableau, ou une liste (vecteur), une table de hachage (une implémentation du mappage), un dictionnaire, un ensemble, piles, files d'attente et bien d'autres possibilités.
Puisque la valeur d'un élément du tableau peut également être un autre tableau, les structures arborescentes et les tableaux multidimensionnels sont également autorisés.
Définir array array() (Apprentissage recommandé : Programmation PHP de l'entrée à la maîtrise)
Vous pouvez utiliser la structure du langage array() pour créer un nouveau tableau. Il accepte n’importe quel nombre de paires clé => valeur séparées par des virgules.
array( key => value<br/> , ...<br/> )<br/>// 键(key)可是是一个整数 integer 或字符串 string<br/>// 值(value)可以是任意类型的值<br/>
La virgule après le dernier élément du tableau peut être omise. Habituellement utilisé dans les définitions de tableaux sur une seule ligne, tels que array(1, 2) au lieu de array(1, 2,). Il est courant de laisser la dernière virgule dans les définitions de tableaux multilignes pour faciliter l'ajout d'une nouvelle cellule.
Depuis la version 5.4, vous pouvez utiliser une syntaxe de définition de tableau courte, en utilisant [] au lieu de array().
<?php<br/>$array = array(<br/> "foo" => "bar",<br/> "bar" => "foo",<br/>);<br/><br/>// 自 PHP 5.4 起<br/>$array = [<br/> "foo" => "bar",<br/> "bar" => "foo",<br/>];<br/>?><br/>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!