Maison  >  Article  >  développement back-end  >  Le tableau php ne prend-il en charge que les indices numériques ?

Le tableau php ne prend-il en charge que les indices numériques ?

青灯夜游
青灯夜游original
2021-11-16 17:42:133123parcourir

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.

Le tableau php ne prend-il en charge que les indices numériques ?

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.

Le tableau php ne prend-il en charge que les indices numériques ?

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);
?>

Le tableau php ne prend-il en charge que les indices numériques ?

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn