Maison >développement back-end >Problème PHP >Le tableau PHP prend-il en charge les indices de chaîne ?

Le tableau PHP prend-il en charge les indices de chaîne ?

WBOY
WBOYoriginal
2022-07-26 15:41:482244parcourir

Les tableaux PHP prennent en charge les indices de chaîne ; l'indice d'un tableau PHP, c'est-à-dire la valeur d'index, peut être une chaîne ou un nombre. Un tableau dont l'indice est une chaîne est un tableau associatif, qui est une méthode d'indexation spéciale. Un tableau dont l'indice est un nombre est un tableau d'index et sa valeur d'indice doit être un entier.

Le tableau PHP prend-il en charge les indices de chaîne ?

L'environnement d'exploitation de cet article : système Windows 10, PHP version 8.1, ordinateur Dell G3

Le tableau PHP prend en charge les indices de chaîne

L'indice (valeur d'index) du tableau php peut être une chaîne, ou est un numéro. 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.

Tableau associatif avec des clés spécifiées, chacune de ses clés d'identification est associée à une valeur. est un tableau utilisant les clés attribuées au tableau. L'utilisation de tableaux numériques n'est pas la meilleure pratique lors du stockage de données sur des valeurs spécifiquement nommées. Avec les tableaux associatifs, nous pouvons utiliser des valeurs comme clés et leur attribuer des valeurs.

Les tableaux associatifs en PHP stockent les données sous forme de paires clé-valeur. Contrairement aux tableaux indexés numériquement, vous pouvez indexer chaque élément à l'aide d'une étiquette ou d'une clé. Les clés sont faciles à retenir. Par exemple, vous pouvez facilement stocker des données structurées dans un tableau associatif. Dans cet article, nous aborderons les tableaux associatifs PHP. De plus, nous discuterons des moyens de créer, d'insérer et d'accéder à des éléments dans des tableaux associatifs.

Créer des tableaux associatifs en PHP

Créer des tableaux associatifs en PHP est simple. Supposons que nous souhaitions créer un tableau pour stocker les scores des élèves dans un tableau. Il est préférable de stocker le nom de l'élève comme clé et le score comme valeur.

<?php
   
  $scoreArray = array(
    &#39;Chandler&#39; => 50, 
    &#39;Monica&#39; => 80, 
    &#39;Ross&#39; => 95
  ); 
?>

Remarque :

$scoreArray est le nom de la variable.

['KeyName'] est la clé d'index de l'élément.

La valeur entière est le score de l'élève.

Le tableau PHP prend-il en charge les indices de chaîne ?

Insertion d'un tableau associatif en PHP

Vous pouvez insérer de nouveaux éléments dans un tableau associatif en PHP à l'aide de l'opérateur d'affectation comme indiqué ci-dessous :

<?php
  //Creating an Array
  $scoreArray = array(
    &#39;Chandler&#39; => 50, 
    &#39;Monica&#39; => 80, 
    &#39;Ross&#39; => 95
  ); 
        //Inserting New Elements
  $scoreArray[&#39;Joey&#39;] = 75;
  $scoreArray[&#39;Rachael&#39;] = 55;
?>

Dans l'extrait de code ci-dessus, nous utilisons d'abord certains Initialiser un tableau de clés- paires de valeurs. Ensuite, nous insérons le nouvel élément en attribuant la valeur à une clé.

Remarque : Vous pouvez également créer un tableau en initialisant un tableau vide puis en y insérant des éléments.

<?php
  
  $scoreArray = array(); 
  $scoreArray[&#39;Joey&#39;] = 75;
  $scoreArray[&#39;Rachael&#39;] = 55;
?>

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