Maison  >  Article  >  développement back-end  >  Résumez trois façons d'écrire des tableaux bidimensionnels en PHP

Résumez trois façons d'écrire des tableaux bidimensionnels en PHP

PHPz
PHPzoriginal
2023-03-31 09:06:22838parcourir

PHP est un langage de programmation dynamique largement utilisé et l'un des langages importants pour le développement Web. En PHP, un tableau est une structure de données très courante, et un tableau bidimensionnel en fait partie. Un tableau à deux dimensions est un tableau spécial qui contient un autre tableau au sein d'un tableau. Autrement dit, un tableau à deux dimensions est un tableau composé de plusieurs tableaux à une dimension. En PHP, nous pouvons définir et utiliser des tableaux bidimensionnels de plusieurs manières. Trois méthodes courantes seront présentées ci-dessous.

1. Utilisez la fonction array() pour définir un tableau bidimensionnel

En PHP, nous pouvons utiliser la fonction array() pour définir un tableau. Pour les tableaux bidimensionnels, nous pouvons inclure d'autres tableaux unidimensionnels dans la fonction array(), afin que plusieurs tableaux unidimensionnels puissent être combinés en un tableau bidimensionnel.

$arr = array(array(1, 2, 3), array(4, 5, 6), array(7, 8, 9));

Le code ci-dessus définit un tableau à deux dimensions contenant trois tableaux à une dimension. Chacun de ces tableaux unidimensionnels contient trois éléments.

2. Utilisez l'opérateur [] pour définir un tableau à deux dimensions

PHP prend également en charge l'utilisation de l'opérateur [] pour définir un tableau. Nous pouvons utiliser l'opérateur imbriqué [] pour définir un tableau à deux dimensions.

$arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];

Le code ci-dessus est défini de la même manière que la fonction array() précédente. Il définit également un tableau à deux dimensions contenant trois tableaux à une dimension.

3. Utilisez des paires clé-valeur pour définir des tableaux bidimensionnels

En plus des deux méthodes de définition ci-dessus, nous pouvons également utiliser des paires clé-valeur pour définir des tableaux bidimensionnels.

$arr = array(
   "row1" => array(1, 2, 3),
   "row2" => array(4, 5, 6),
   "row3" => array(7, 8, 9)
);

Le code ci-dessus définit un tableau bidimensionnel contenant trois tableaux unidimensionnels, où chaque tableau unidimensionnel contient trois éléments. Dans le même temps, nous pouvons attribuer un nom de clé à chaque tableau unidimensionnel, afin de pouvoir accéder facilement au tableau unidimensionnel et aux éléments correspondants via le nom de clé.

Résumé :

En PHP, les tableaux bidimensionnels sont une structure de données très courante. Nous pouvons utiliser la fonction array(), l'opérateur [], les paires clé-valeur et d'autres méthodes pour définir un tableau bidimensionnel. Différentes méthodes de définition conviennent à différents scénarios, et la méthode à utiliser doit être jugée en fonction de la situation réelle.

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