Maison  >  Article  >  développement back-end  >  Comment écrire un tableau à deux dimensions en php

Comment écrire un tableau à deux dimensions en php

PHPz
PHPzoriginal
2023-05-19 15:20:39428parcourir

PHP est un langage de programmation populaire utilisé pour développer des applications Web et d'autres types de logiciels. Les tableaux sont un type de données très important en PHP et peuvent contenir des tableaux multidimensionnels.

Un tableau bidimensionnel est un tableau qui contient plusieurs tableaux. Chaque sous-tableau est également appelé une « ligne » et contient plusieurs éléments. Chaque élément est également appelé une « colonne ». Voici comment déclarer et utiliser des tableaux bidimensionnels en PHP.

  1. Déclarer un tableau à deux dimensions

En PHP, vous pouvez déclarer un tableau à deux dimensions à l'aide de la fonction array(). Voici un exemple de déclaration d'un tableau à deux dimensions :

$people = array(
  array('name' => 'Alice', 'age' => 20),
  array('name' => 'Bob', 'age' => 30),
  array('name' => 'Charlie', 'age' => 40)
);

L'exemple ci-dessus déclare un tableau à deux dimensions nommé $people, qui contient trois sous-tableaux, chaque sous-tableau contient 'nom' et « vieillir » deux paires clé-valeur. Vous pouvez utiliser le code suivant pour afficher le contenu du tableau à deux dimensions :

foreach ($people as $person) {
  echo $person['name'] . ' is ' . $person['age'] . ' years old.' . "
";
}

Le résultat de sortie est :

Alice is 20 years old.
Bob is 30 years old.
Charlie is 40 years old.
  1. Ajouter des éléments aux deux- tableau dimensionnel
  2. # 🎜🎜#
Vous pouvez utiliser la syntaxe d'indice pour ajouter de nouveaux éléments à un tableau à deux dimensions. Le code suivant ajoute un nouveau sous-tableau au tableau $people :

$people[] = array('name' => 'David', 'age' => 50);

    Pour accéder aux éléments du tableau 2D
Vous pouvez utiliser la syntaxe des indices ou une instruction de boucle foreach pour accéder aux éléments d'un tableau à deux dimensions. Le code suivant montre comment imprimer la valeur 'name' du sous-tableau Charlie dans le tableau $people :

echo $people[2]['name'];

Le résultat de sortie est :

Charlie

    Modify le tableau bidimensionnel Element
Vous pouvez utiliser la syntaxe d'indice pour modifier des éléments dans un tableau bidimensionnel. L'exemple de code suivant modifie l'âge de Bob à 35 ans :

$people[1]['age'] = 35;

    Supprimer un élément de tableau bidimensionnel
Vous pouvez utiliser la fonction unset() fonction pour supprimer des éléments d’un tableau à deux dimensions. Voici le code pour supprimer le sous-tableau Alice dans le tableau $people :

unset($people[0]);

Ce qui précède explique comment créer et manipuler des tableaux bidimensionnels en PHP. Les tableaux bidimensionnels sont des outils très utiles lorsque vous devez stocker et manipuler des structures de données complexes. Dans le développement réel, vous pouvez utiliser de manière flexible les tableaux multidimensionnels de PHP en fonction de besoins spécifiques pour améliorer la lisibilité et la réutilisabilité du code.

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