En PHP, un tableau tridimensionnel fait référence à une structure de tableau à trois dimensions, c'est-à-dire que les éléments du tableau principal sont un ou plusieurs tableaux, et les éléments du sous-tableau sont également un ou plusieurs tableaux. Méthodes pour définir un tableau tridimensionnel : 1. Attribuez directement des valeurs aux éléments du tableau avec la syntaxe "$nom de la variable tableau [indice unidimensionnel] [indice bidimensionnel] [indice tridimensionnel] = valeur ;" ; 2. Utilisez la fonction array() pour définir la syntaxe "array(key name=>array(key name=>array(key name=>key value, key name=>key value.... ),...),...);
L'environnement d'exploitation de ce tutoriel : système Windows 7, version PHP 8, ordinateur DELL G3
En PHP, un tableau multidimensionnel est un tableau contenant un ou plusieurs tableaux, où un tableau tridimensionnel fait référence à une structure de tableau à trois dimensions.
Dans un tableau tridimensionnel, les éléments du tableau principal sont un ou plusieurs tableaux, et les éléments du sous-tableau sont également un ou plusieurs tableaux.
Les tableaux tridimensionnels sont créés de la même manière que les tableaux unidimensionnels et les tableaux bidimensionnels, remplacez simplement les éléments du tableau par des tableaux. Il existe également deux méthodes : "attribuer directement des valeurs aux éléments du tableau" et "fonction array()". Ci-dessous, nous présenterons ces deux méthodes en détail avec nos exemples de code réels.
1. Attribuez directement des valeurs aux éléments du tableau
Nous pouvons créer et initialiser des tableaux tridimensionnels au format "$数组变量名[一维下标] [二维下标] [三维下标]= 值;
"
<?php header("Content-type:text/html;charset=utf-8"); $array['安徽']['合肥'][0] = '蜀山区'; $array['安徽']['合肥'][1] = '长丰县'; $array['安徽']['合肥'][2] = '肥东'; $array['安徽']['宿州'][0] = '墉桥区'; $array['安徽']['宿州'][1] = '灵璧县'; $array['安徽']['宿州'][2] = '泗县'; var_dump($array); ?>
Indice unidimensionnel, indice bidimensionnel et tridimensionnel. indice dimensionnel d'un tableau tridimensionnel L'index peut être vide (c'est-à-dire qu'aucune valeur d'index spécifique n'est spécifiée), alors la valeur par défaut est un index numérique et la valeur de l'index commence à 0 et augmente par défaut.
<?php header("Content-type:text/html;charset=utf-8"); $array['安徽'][][0] = '蜀山区'; $array['安徽'][][1] = '长丰县'; $array['安徽'][][2] = '肥东'; $array['安徽']['宿州'][] = '墉桥区'; $array['安徽']['宿州'][] = '灵璧县'; $array['安徽']['宿州'][] = '泗县'; var_dump($array); ?>
2. Utilisez la fonction array()
Utiliser la fonction array() pour déclarer un tableau tridimensionnel est similaire à déclarer un tableau à deux dimensions ou un tableau à une dimension.
<?php header("Content-type:text/html;charset=utf-8"); $array = array( '安徽' => array( '合肥'=>array('蜀山区','长丰县','肥东'), '宿州'=>array('墉桥区','灵璧县','泗县') ), '河南' => array( '洛阳'=>array('西工区','老城区','孟津县'), '郑州市'=>array('中原区','金水区') ) ); var_dump($array); ?>
Apprentissage recommandé : "Tutoriel vidéo 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!