Maison >développement back-end >tutoriel php >Comment définir un tableau en PHP ? Combien y a-t-il de façons de définir un tableau ?
Tableau PHP est en fait une carte ordonnée. Tableau PHPLe mappage est un type qui associe des valeurs aux clés. Ce type est optimisé de plusieurs manières, il peut donc être traité comme un véritable tableau, ou une liste (vecteur), une table de hachage (une implémentation d'une carte), un dictionnaire, un ensemble, une pile, une file d'attente et bien d'autres. plus de possibilités. Puisque la valeur d'un élément tableau PHP peut également être un autre tableau, les structures arborescentes et les tableaux multidimensionnels sont également autorisés.
De manière générale, les méthodes de définition sont les suivantes :
Méthode 1 :
$a=array('a','b','c');
Exécuter Les résultats sont présentés ci-dessous.
Tableau
(
[0]=>a
[1]=>b
[2]=>c
[3]=>simon
)
Méthode 2 :
$a=array(key1=>value1,key2=>value2,key3=>value3);
Méthode 3 :
$a[key1]=value1; $a[key2]=value2;
Méthode 4 : Définir un tableau entre crochets []
Vous pouvez écrire comme ceci après PHP version 5.4, avec la nouvelle syntaxe d'abréviation de tableau.
Les versions PHP 5.3 et antérieures n'acceptent pas l'écriture comme celle-ci...
$data = [ 'start_time' => '123', 'end_time' =>'456' ];
Syntaxe
Définir un tableau tableau()
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, ... ) // 键(key)可是是一个整数 integer 或字符串 string // 值(value)可以是任意类型的值
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, il est possible d'utiliser une syntaxe de définition de tableau courte, en utilisant [] au lieu de array().
Les tableaux PHP sont relativement simples et pratiques à utiliser, et l'appel est tout aussi simple et pratique. Ils conviennent au stockage et aux appels de données de grande, moyenne et petite taille
. Recommandations associées :
Plusieurs façons de supprimer les éléments de valeur spécifiés dans les tableaux php
Fonction de remplacement de tableau php array_replace()
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!