Maison > Article > développement back-end > Le tableau php ne prend-il en charge que les indices numériques ?
Non, l'indice (valeur d'index) du tableau php peut être une chaîne ou un nombre. Le tableau dont l'indice est une chaîne est un tableau associatif, qui est un tableau avec une méthode d'indexation spéciale ; le tableau dont l'indice est un nombre est un tableau d'index, et sa valeur d'indice doit être un entier, commençant à 0 et ainsi de suite.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
En PHP, l'indice (valeur d'index) d'un tableau peut être une chaîne ou un nombre.
Le tableau dont l'indice est une chaîne est un tableau associatif
Le tableau dont l'indice est un nombre est un tableau d'index
Tableau d'index
Le tableau d'index stocke une série de données simples organisées ou plusieurs valeurs, chacune étant accessible à l'aide d'une valeur entière non signée. Les clés du tableau d'index sont des entiers et commencent à 0 et ainsi de suite.
Tableau associatif
Un "tableau associatif" est un tableau avec une méthode d'indexation spéciale. Indexez-le à l'aide d'une chaîne ou d'un autre type de valeur (sauf NULL).
En fait, la différence entre les tableaux associatifs et les tableaux d'index réside uniquement dans les valeurs clés. Les valeurs clés des tableaux associatifs sont des chaînes, et ce sont des régulations artificielles.
<?php header("Content-type:text/html;charset=utf-8"); //创建一个关联数组,关联数组的键“orange”,值是“橘子” $age=array("Peter"=>"35","Ben"=>"43","Joe"=>"42"); var_dump($age); ?>
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!