Il existe plusieurs façons d'utiliser les tableaux en php

王林
Libérer: 2023-05-11 09:40:06
original
538 Les gens l'ont consulté

En langage PHP, un tableau est une structure de données largement utilisée pour stocker des données de type liste, offrant une utilisation pratique et flexible. Les tableaux en PHP peuvent être divisés des manières suivantes :

  1. Tableau indexé

Le tableau indexé est le tableau le plus simple et le plus couramment utilisé en PHP. . Il se compose d’une séquence ordonnée d’éléments, chacun possédant un index numérique unique. En PHP, l'indexation commence à 0 et augmente jusqu'au dernier élément. Un tableau d'index peut être créé de la manière suivante :

$names = array("Tom", "John", "Mary", "Lily"); // 或者 $names = ["Tom", "John", "Mary", "Lily"];
Copier après la connexion

où la variable $names est un tableau d'index contenant 4 éléments. Il accède aux éléments du tableau par index numérique, par exemple :

echo $names[0]; // 输出 "Tom"
echo $names[1]; // 输出 "John"
echo $names[2]; // 输出 "Mary"
echo $names[3]; // 输出 "Lily"
Copier après la connexion
  1. Tableau associatif

Le tableau associatif est un autre type de tableau courant en PHP. Il se compose d’un ensemble non ordonné d’éléments, chaque élément a une valeur clé unique. En PHP, cette valeur clé peut être n'importe quelle chaîne légale, y compris des chiffres et des lettres. Un tableau associatif peut être créé de la manière suivante :

$ages = array("Tom" => 18, "John" => 22, "Mary" => 25, "Lily" => 20); // 或者 $ages = ["Tom" => 18, "John" => 22, "Mary" => 25, "Lily" => 20];
Copier après la connexion

où la variable $ages est un tableau associatif contenant 4 éléments. Il accède aux éléments du tableau par valeur de clé, par exemple :

echo $ages["Tom"]; // 输出 18
echo $ages["John"]; // 输出 22
echo $ages["Mary"]; // 输出 25
echo $ages["Lily"]; // 输出 20
Copier après la connexion

La valeur clé d'un tableau associatif est généralement une chaîne, mais elle peut également être un entier ou un autre type de données de base.

  1. Tableau multidimensionnel

Un tableau multidimensionnel signifie qu'un tableau contient un autre tableau. En PHP, vous pouvez créer des tableaux multidimensionnels à l'aide de tableaux indexés ou de tableaux associatifs. Voici un exemple :

$student_scores = array(
    "Tom" => array("Math" => 80, "English" => 90),
    "John" => array("Math" => 75, "English" => 85),
    "Mary" => array("Math" => 85, "English" => 95)
);
Copier après la connexion

Parmi eux, la variable $student_scores est un tableau associatif contenant 3 éléments, et chaque élément est un tableau associatif contenant 2 éléments. Vous pouvez utiliser des valeurs de clé imbriquées pour accéder aux éléments de tableaux multidimensionnels, par exemple :

echo $student_scores["Tom"]["Math"]; // 输出 80
echo $student_scores["John"]["English"]; // 输出 85
echo $student_scores["Mary"]["Math"]; // 输出 85
Copier après la connexion

Ce qui précède sont les trois principales manières de créer des tableaux en PHP. Dans le même temps, PHP fournit également des fonctions de tableau avancées, telles que array_merge(), array_unique(), array_search(), etc. Ces fonctions peuvent traiter les données du tableau de manière plus flexible et améliorer l'efficacité et les performances du programme.

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal