⊗ppPmMdInr 132 of 447 menu

Tablice wielowymiarowe w PHP

Elementy tablicy mogą być nie tylko ciągami znaków i liczbami, ale także tablicami. W tym przypadku otrzymamy tablicę tablic lub tablicę wielowymiarową. W następującym przykładzie tablica $arr składa się z trzech elementów, które z kolei są tablicami:

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

Przepiszmy to w bardziej zrozumiałej formie:

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

W zależności od poziomu zagnieżdżenia tablice mogą być dwuwymiarowe - tablica tablic, trójwymiarowe - tablica tablic tablic (i tak dalej - czterowymiarowe, pięciowymiarowe itp.).

Przedstawiona powyżej tablica jest dwuwymiarowa, ponieważ wewnątrz jednej tablicy znajdują się inne podtablice i już w tych podtablicach nie ma innych tablic. Aby wypisać dowolny element z tablicy dwuwymiarowej, należy podać nie jedną parę nawiasów kwadratowych, ale dwie:

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

Dana jest następująca tablica:

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

Wypisz za jej pomocą elementy z tekstem 'l', 'e', 'g' i 'a'.

Dana jest następująca tablica:

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

Znajdź sumę wszystkich jej elementów.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć