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

Quels sont les deux types de tableaux php ?

WBOY
WBOYoriginal
2023-05-22 18:29:07585parcourir

PHP est un langage de programmation très populaire et largement utilisé pour le développement Web. En PHP, le tableau est un type de données extrêmement important et largement utilisé dans le code. Il existe deux types de tableaux en PHP, à savoir les tableaux indexés et les tableaux associatifs.

  1. Tableaux indexés

En PHP, les tableaux indexés sont les plus courants. C'est un tableau dont les éléments sont indexés numériquement. Considérez-le comme une liste ordonnée où chaque élément possède un index numérique unique.

La création de tableaux indexés en PHP est très simple, vous pouvez utiliser la syntaxe suivante :

$array = array(value1, value2, value3, ...);

où valeur1, valeur2, valeur3,... sont les éléments du tableau. Par exemple, le code suivant crée un tableau avec trois éléments :

$fruits = array("apple", "banana", "orange");

Comme mentionné ci-dessus, chaque élément a un index numérique, le premier élément a un index de 0, le deuxième élément a un index de 1, et ainsi de suite par analogie. Nous pouvons accéder à l'élément correspondant via l'index du tableau, par exemple :

echo $fruits[0]; // 输出:apple
echo $fruits[1]; // 输出:banana
echo $fruits[2]; // 输出:orange

De plus, nous pouvons également utiliser une boucle foreach pour parcourir tous les éléments du tableau d'index, par exemple :

foreach ($fruits as $fruit) {
  echo $fruit . " ";
}
// 输出:apple banana orange
  1. Tableau associatif

Le tableau associatif est en PHP Un autre type courant. C'est un tableau dont les éléments sont indexés à l'aide de clés de chaîne. Les tableaux associatifs sont couramment utilisés pour stocker des données telles que des fichiers de configuration et des enregistrements de base de données.

La syntaxe pour créer un tableau associatif en PHP est la suivante :

$array = array(
  key1 => value1,
  key2 => value2,
  key3 => value3,
  ...
);

où key1, key2 et key3 sont des clés de chaîne, et value1, value2 et value3 sont les valeurs correspondantes. Par exemple, le code suivant crée un tableau associatif avec trois éléments :

$person = array(
  "name" => "John",
  "age" => 30,
  "city" => "New York"
);

Dans un tableau associatif, chaque élément a une clé de chaîne unique, et nous pouvons obtenir la valeur de l'élément via la clé. Par exemple :

echo $person["name"]; // 输出:John
echo $person["age"]; // 输出:30
echo $person["city"]; // 输出:New York

De même, nous pouvons également utiliser une boucle foreach pour parcourir un tableau associatif :

foreach ($person as $key => $value) {
  echo $key . ": " . $value . " ";
}
// 输出:name: John age: 30 city: New York

Résumé

En PHP, les tableaux sont un type de données très important, divisé en deux types : les tableaux d'index et les tableaux associatifs. Un tableau indexé est une liste ordonnée dont les valeurs des éléments sont obtenues par index numérique. Un tableau associatif est un tableau indexé à l'aide de clés de chaîne et est généralement utilisé pour stocker des données telles que des configurations et des enregistrements de base de données. La maîtrise de ces deux types de tableaux fait partie des compétences de base des développeurs 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