⊗ppPmMdInr 132 of 447 menu

Tableaux multidimensionnels en PHP

Les éléments d'un tableau peuvent être non seulement des chaînes et des nombres, mais aussi des tableaux. Dans ce cas, nous obtiendrons un tableau de tableaux ou tableau multidimensionnel. Dans l'exemple suivant, le tableau $arr se compose de trois éléments, qui sont eux-mêmes des tableaux :

<?php $arr = [['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i']]; ?>

Réécrivons-le d'une manière plus compréhensible :

<?php $arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ]; ?>

En fonction du niveau d'imbrication, les tableaux peuvent être bidimensionnels - un tableau de tableaux, tridimensionnels - un tableau de tableaux de tableaux (et ainsi de suite - quadridimensionnels, pentadimensionnels, etc.).

Le tableau présenté ci-dessus est bidimensionnel, car à l'intérieur d'un tableau sont situés d'autres sous-tableaux et ces sous-tableaux ne contiennent pas d'autres tableaux. Pour afficher un élément quelconque d'un tableau bidimensionnel, il faut écrire non pas une paire de crochets, mais deux :

<?php $arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ]; echo $arr[0][1]; // affichera 'b' echo $arr[1][2]; // affichera 'f' ?>

Soit le tableau suivant :

<?php $arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ['j', 'k', 'l'], ]; ?>

Affichez à l'aide de celui-ci les éléments avec le texte 'l', 'e', 'g' et 'a'.

Soit le tableau suivant :

<?php $arr = [[1, 2], [3, 4], [5, 6]]; ?>

Calculez la somme de tous ses éléments.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser