Maison  >  Article  >  développement back-end  >  Types de tableaux PHP - tableaux multidimensionnels

Types de tableaux PHP - tableaux multidimensionnels

黄舟
黄舟original
2017-05-04 10:04:264359parcourir

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

Types de tableaux PHP - tableaux multidimensionnels

Définir le tableau bidimensionnel ci-dessus :

<?php
$arr = [[&#39;王刚&#39;, &#39;张丽&#39;, &#39;刘伟&#39;], [&#39;孙丽&#39;, &#39;李强&#39;,&#39;李国庆&#39;], [&#39;赵园园&#39;,&#39;丁丽丽&#39;] ];
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 = [[&#39;王刚&#39;, &#39;张丽&#39;, &#39;刘伟&#39;], [&#39;孙丽&#39;, &#39;李强&#39;,&#39;李国庆&#39;], [&#39;赵园园&#39;,&#39;丁丽丽&#39;] ];
echo $arr[1][1]
?>

Le résultat de sortie est :

Types de tableaux PHP - tableaux multidimensionnels

Types de tableaux PHP - tableaux multidimensionnels

Dimensions de le tableau : tridimensionnel

Types de tableaux PHP - tableaux multidimensionnels

Comment obtenir "Li Qiang" et "Liu Jun" :

<?php
header("Content-Type:text/html; charset=utf-8");
$arr=[ [[&#39;王刚&#39;,&#39;张丽&#39;,&#39;刘伟&#39;],  [&#39;孙丽&#39;,&#39;李强&#39;,&#39;李国庆&#39;],  [&#39;赵园园&#39;,&#39;丁丽丽&#39;] ], 
[ [&#39;宋红&#39;,&#39;马小丽&#39;], [&#39;张颖&#39;,&#39;刘军&#39;,&#39;黄涛&#39;], [&#39;杜磊&#39;,&#39;朱婷婷&#39;]],];
echo $arr[0][1][1];//获取李强的方式
echo "<br>";
echo $arr[1][1][1];//获取刘军的方式
?>

Le Le résultat de sortie est :

Types de tableaux PHP - tableaux multidimensionnels


[Recommandations de didacticiel connexes]

  1. 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!

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