Maison  >  Article  >  développement back-end  >  PHP prend en charge plusieurs tableaux

PHP prend en charge plusieurs tableaux

WBOY
WBOYoriginal
2023-05-22 19:33:06380parcourir

En PHP, le tableau est un type de données très courant et important. Il peut être utilisé pour stocker plusieurs valeurs accessibles en fonction d'un index ou d'une valeur de clé associée. Les tableaux en PHP prennent en charge plusieurs types, présentés ci-dessous.

  1. Tableau indexé
    Le tableau indexé est le type de tableau le plus basique en PHP. Il stocke et accède aux valeurs selon un index numérique. Le premier élément du tableau d'index a une valeur d'index de 0, puis augmente séquentiellement. Un tableau indexé peut être créé à l’aide de la fonction array(). Par exemple :

$numbers = array(1, 2, 3, 4, 5);

Le code ci-dessus crée un tableau indexé $numbers contenant les nombres 1 à 5. Les éléments du tableau sont accessibles par index, par exemple :

echo $numbers[0]; // Sortie 1
echo $numbers[2]; // Sortie 3

  1. Tableau associatif
    Le tableau associatif est un autre type de tableau courant. Il utilise des paires clé-valeur pour stocker et accéder aux valeurs. Chaque clé équivaut à un index dans le tableau et est utilisée pour accéder et stocker des valeurs. Un tableau associatif peut être créé à l'aide de la fonction array(). Par exemple :

$person = array('name' => 'zhangsan', 'age' => 20);

Le code ci-dessus crée un tableau associatif $person contenant le nom et l'âge. Les éléments du tableau sont accessibles via des noms de clés, par exemple :

echo $person['name']; // Output zhangsan
echo $person['age']; // Output 20

  1. Tableau multidimensionnel
    Le tableau multidimensionnel est composé de plusieurs Un tableau composé de tableaux imbriqués. Ces tableaux imbriqués peuvent être des tableaux d'index, des tableaux associatifs ou même d'autres tableaux multidimensionnels. Les tableaux multidimensionnels facilitent l'organisation et la représentation des données. Par exemple :

$students = array(

array('name' => 'zhangsan', 'score' => 95),
array('name' => 'lisi', 'score' => 80),
array('name' => 'wangwu', 'score' => 70)

);

Le code ci-dessus crée un tableau multidimensionnel $students qui contient des informations sur plusieurs étudiants. Les éléments d'un tableau multidimensionnel sont accessibles par index et nom de clé, par exemple :

echo $students0; // Output zhangsan
echo $students1; // Output 80

  1. Array composite
    Les tableaux PHP peuvent être utilisés pour créer des données plus complexes. dans la structure du code. La composition de tableau fournit un moyen de créer des compositions de tableau qui utilisent des listes séparées par des virgules pour regrouper les clés et les valeurs. Par exemple :

$cars = array(

array('make' => 'Toyota', 'model' => 'Corolla'),
array('make' => 'Honda', 'model' => 'Civic')

);

Le code ci-dessus crée un tableau $cars qui contient des informations de base sur plusieurs voitures. Les éléments du tableau multidimensionnel sont accessibles par index et nom de clé, par exemple :

echo $cars0; // Output Toyota
echo $cars1; // Output Civic

Résumé :
Les tableaux en PHP prennent en charge plusieurs types : tableau d'index, association Tableaux, tableaux multidimensionnels et compositions de tableaux. Les développeurs peuvent choisir le type de tableau approprié en fonction de besoins spécifiques et l'appliquer de manière flexible.

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