Types de tableaux PHP - tableaux multidimensionnels
Qu'est-ce qu'un tableau multidimensionnel PHP ?
Les deux articles introduits précédemment "Types de tableaux PHP-tableau d'index numérique" et "Types de tableaux PHP-tableaux associatifs" Ils sont tous des tableaux unidimensionnels. Aujourd'hui, nous allons présenter en détail les tableaux multidimensionnels !
Les tableaux à plus d'une dimension peuvent être appelés tableaux multidimensionnels
Nous devons comprendre qu'un tableau n'est pas nécessairement une simple liste d'indices et de valeurs. En fait, chaque élément du. array Les éléments peuvent également être un autre tableau.
Donc, si l'élément du tableau dans un tableau unidimensionnel est également un tableau, alors il devient un tableau bidimensionnel.
Exemple de code de tableau multidimensionnel PHP
Dimensions du tableau : bidimensionnel
Définir le tableau bidimensionnel ci-dessus :
<?php $arr = [['王刚', '张丽', '刘伟'], ['孙丽', '李强','李国庆'], ['赵园园','丁丽丽'] ]; echo count($arr); //统计数组的元素个数 echo count($arr, true); ?>
La manière d'obtenir l'élément "Li Qiang" dans le tableau bidimensionnel ci-dessus est le suivant :
<?php header("Content-Type:text/html; charset=utf-8"); $arr = [['王刚', '张丽', '刘伟'], ['孙丽', '李强','李国庆'], ['赵园园','丁丽丽'] ]; echo $arr[1][1] ?>
Le résultat de sortie est :
Dimensions de le tableau : tridimensionnel
Comment obtenir "Li Qiang" et "Liu Jun" :
<?php header("Content-Type:text/html; charset=utf-8"); $arr=[ [['王刚','张丽','刘伟'], ['孙丽','李强','李国庆'], ['赵园园','丁丽丽'] ], [ ['宋红','马小丽'], ['张颖','刘军','黄涛'], ['杜磊','朱婷婷']],]; echo $arr[0][1][1];//获取李强的方式 echo "<br>"; echo $arr[1][1][1];//获取刘军的方式 ?>
Le Le résultat de sortie est :
[Recommandations de didacticiel connexes]
Recommandations de sujets connexes : " tableau php (Array)"
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!