Dans ce chapitre, nous découvrirons le tableau parmi les deux types de données composites en PHP
Qu'est-ce qu'un tableau
Un tableau est un groupe Une collection de données, qui organise une série de données pour former un tout exploitable. Les tableaux peuvent contenir de nombreuses données, telles que des tableaux scalaires, des tableaux, des objets, des ressources et d'autres structures syntaxiques prises en charge par PHP.
Chaque donnée du tableau est appelée un élément. L'élément se compose de deux parties : l'index (nom de la clé) et la valeur. L'index de l'élément peut être composé d'un nombre ou d'une chaîne, et de la valeur de. l'élément peut être de plusieurs types de données. Le format de syntaxe pour définir un tableau est le suivant
Vous pouvez utiliser la structure du langage array() pour créer un nouveau tableau. Utilisez des virgules pour séparer chaque élément du tableau
$array=('value1','value2'......)
ou
$array[key]='value'
ou
$array=array(key1=>value1,key2=>value2......)
Détails des paramètres :
Le paramètre key est l'indice de l'élément du tableau, et la valeur est l'élément correspondant à l'indice du tableau.
Depuis la version 5.4, il est possible d'utiliser une syntaxe de définition de tableau courte, en utilisant [] au lieu de array().
Auparavant le tableau était défini comme ceci
<?php $array = array( "foo" => "bar", "bar" => "foo", );
// Depuis PHP 5.4 cela peut être comme ça
$array = [ "foo" => "bar", "bar" => "foo", ]; ?>
Exemple de définition de tableau
Ce qui suit sont tous les formats corrects
<?php $arr1=array('This','is','a','example'); $arr2=array(0=>'PHP',1=>'中文网'); $arr3[0]='tmpname'; ?>
Après un tableau, le nombre d'éléments dans le tableau peut être modifié Tant qu'une valeur est attribuée au tableau, le tableau le sera. augmente automatiquement en longueur. Pour plus de connaissances sur les tableaux, veuillez consulter la rubrique php array (Array)
Dans la section suivante, nous expliquons "Objet”
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!