Maison > Article > développement back-end > Les tableaux PHP peuvent-ils être indicés uniquement avec des nombres ?
PHP est un langage de programmation orienté objet basé sur un interpréteur largement utilisé pour le développement Web. Les tableaux sont l’une des structures de données couramment utilisées. En PHP, les tableaux peuvent utiliser des indices numériques et des indices de chaîne.
Tout d’abord, jetons un coup d’œil à ce qu’est un tableau d’indices numériques. Les tableaux à indice numérique sont le type de tableau le plus couramment utilisé et ils utilisent des nombres comme clés pour chaque élément du tableau. Par exemple :
$numbers = array(1, 2, 3, 4, 5);
Dans l'exemple ci-dessus, nous avons créé un tableau contenant 5 entiers, chaque élément a un indice numérique (0 à 4).
En même temps, nous pouvons également utiliser des chaînes comme clés pour chaque élément du tableau. Par exemple :
$people = array("John" => 30, "Mary" => 25, "Bob" => 20);
Dans l'exemple ci-dessus, nous avons créé un tableau contenant les noms de 3 personnes et leurs âges, chaque élément a un indice de chaîne ("John", "Mary", "Bob").
En plus des nombres et des chaînes, les tableaux en PHP prennent également en charge d'autres types de clés. Par exemple, nous pouvons même utiliser un autre tableau comme clé pour créer un tableau multidimensionnel. Par exemple :
$products = array( array("name" => "iPhone", "price" => 999), array("name" => "iPad", "price" => 799), array("name" => "MacBook Pro", "price" => 1799) );
Dans l'exemple ci-dessus, nous avons créé un tableau contenant 3 produits et leurs prix, chaque élément est un tableau (contenant les clés "nom" et "prix").
Le tableau PHP prend non seulement en charge les indices numériques et de chaîne, mais prend également en charge les autres types d'indices suivants :
En PHP, les tableaux sont un type de données très puissant qui peut être utilisé dans une variété de scénarios. Que vous utilisiez des indices numériques ou des indices de chaîne, vous pouvez effectuer diverses opérations rapidement et facilement. Par conséquent, les tableaux PHP n'utilisent pas seulement des indices numériques, mais prennent en charge plusieurs types d'indices.
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!