Maison  >  Article  >  développement back-end  >  Quels sont les deux types de tableaux en php ?

Quels sont les deux types de tableaux en php ?

PHPz
PHPzoriginal
2023-04-23 09:16:05709parcourir

En PHP, le tableau est un type de données très courant. Lorsque nous utilisons des tableaux, nous devons choisir le type de tableau à utiliser en fonction de besoins spécifiques. Il existe deux principaux types de tableaux en PHP : les tableaux indexés et les tableaux associatifs.

1. Tableau indexé

Un tableau indexé signifie que chaque élément du tableau a une valeur d'index numérique unique. Cette valeur d'index est incrémentée à partir de 0, et chaque valeur d'index correspond à un élément du tableau. Par exemple :

$array = array("apple", "banana", "pear");

Le code ci-dessus définit un tableau d'index, qui contient 3 éléments. Les indices de ces trois éléments sont respectivement 0, 1 et 2. Nous pouvons utiliser le code suivant pour accéder aux éléments du tableau :

echo $array[0]; // 输出“apple”
echo $array[1]; // 输出“banana”
echo $array[2]; // 输出“pear”

La caractéristique des tableaux indexés est que chaque élément a une valeur d'index numérique unique, et ces valeurs d'index​​s'incrémentent de 0. Ce type de tableau est très couramment utilisé dans de nombreuses situations, telles que le bouclage dans des tableaux, le tri par valeur d'index, etc.

2. Tableau associatif

Un tableau associatif signifie que chaque élément du tableau a une valeur d'index de chaîne unique. Ces valeurs d'index de chaîne sont appelées clés, et chaque clé correspond à un élément du tableau. Par exemple :

$person = array("name"=>"张三", "age"=>20, "gender"=>"男");

Le code ci-dessus définit un tableau associatif, qui contient 3 éléments. Chaque élément contient une clé et une valeur. Les clés et les valeurs sont associées à l'aide du symbole "=>". Nous pouvons utiliser le code suivant pour accéder aux éléments du tableau :

echo $person["name"]; // 输出“张三”
echo $person["age"]; // 输出“20”
echo $person["gender"]; // 输出“男”

La caractéristique des tableaux associatifs est que chaque élément a une valeur d'index de chaîne unique, et ces valeurs d'index​​sont arbitraires. Ce type de tableau est très couramment utilisé dans de nombreuses situations, telles que la représentation de fichiers de configuration, de résultats de requêtes de bases de données, etc.

Résumé :

En PHP, le tableau est un type de données très important. En fonction des différents besoins, nous pouvons choisir d'utiliser des tableaux d'index ou des tableaux associatifs. Les tableaux indexés conviennent à un accès séquentiel et les tableaux associatifs conviennent aux recherches rapides. Dans le développement réel, nous devons choisir le type de tableau à utiliser en fonction de scénarios spécifiques.

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