Maison > Article > développement back-end > Comment écrire un tableau à deux dimensions en php
PHP est un langage de programmation back-end largement utilisé. Sa flexibilité et ses fonctionnalités faciles à utiliser le rendent très populaire dans le développement. En PHP, le tableau est un type de données important et PHP offre diverses façons d'exploiter les tableaux. Parmi eux, les tableaux bidimensionnels sont ceux que nous utilisons souvent. Ils peuvent stocker des données plus complexes et multidimensionnelles. Alors, comment écrire correctement des tableaux bidimensionnels en PHP ? L’article suivant vous le présentera en détail.
1. Définir un tableau bidimensionnel
Lors de la définition d'un tableau bidimensionnel, nous pouvons utiliser deux méthodes, à savoir utiliser la fonction array() et utiliser []. Les détails sont les suivants :
$array = array( array(1,2,3), array('a','b','c'), );
2. Utilisez []
$array = [ [1,2,3], ['a','b','c'] ];
2. Accédez aux éléments d'un tableau bidimensionnel
En PHP, nous pouvons utiliser deux index pour accéder aux éléments d'un tableau à deux dimensions, comme suit :
$array = [ [1,2,3], ['a','b','c'] ]; echo $array[0][0];//访问第一个元素,结果为1 echo $array[1][2];//访问第二个元素的第三个元素,结果为c
3. Parcourir un tableau à deux dimensions
En PHP, nous pouvons utiliser l'instruction foreach pour parcourir un tableau à deux dimensions, comme suit :
$array = [ [1,2,3], ['a','b','c'] ]; foreach($array as $row){ foreach($row as $col){ echo $col." "; } echo "<br />"; }
Dans le code ci-dessus, le la première instruction foreach est utilisée pour parcourir chaque ligne, la deuxième instruction foreach est utilisée pour parcourir chaque élément.
4. Ajout et suppression d'éléments de tableau bidimensionnels
En PHP, nous pouvons utiliser les fonctions array_push(), array_pop(), array_unshift() et array_shift() pour ajouter ou supprimer des éléments de tableau bidimensionnel. Les détails sont les suivants :
1. Ajouter des éléments
$array = [ [1,2,3], ['a','b','c'] ]; array_push($array[0], 4);//往第一个元素的末尾添加一个元素 array_unshift($array[1], 'd');//往第二个元素的开头添加一个元素
2. Supprimer des éléments
$array = [ [1,2,3], ['a','b','c'] ]; array_pop($array[0]);//删除第一个元素的末尾元素 array_shift($array[1]);//删除第二个元素的开头元素
5. Résumé
Les tableaux bidimensionnels sont largement utilisés en PHP. Dans cet article, nous fournissons une introduction détaillée sur la façon de définir, d'accéder, de parcourir, d'ajouter et de supprimer des éléments de tableau bidimensionnel. J'espère que cet article pourra aider tout le monde à maîtriser les tableaux bidimensionnels en 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!