⊗ppPmMdInr 132 of 447 menu

Flerdimensjonale arrays i PHP

Elementene i et array kan ikke bare være strenger og tall, men også arrays. I dette tilfellet får vi et array av arrays eller flerdimensjonalt array. I følgende eksempel består arrayet $arr av tre elementer, som i sin tur er arrays:

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

La oss omskrive det på en mer forståelig måte:

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

Avhengig av nestingsnivået kan arrays være todimensjonale - et array av arrays, tredimensjonale - et array av arrays av arrays (vel, og så videre - firedimensjonale, femdimensjonale osv).

Arrayet vist over er todimensjonalt, fordi innenfor ett array er det plassert andre underarrays og det er ingen andre arrays i disse underarrayene. For å skrive ut et element fra et todimensjonalt array bør man skrive ikke ett par klammeparenteser, men to:

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

Gitt følgende array:

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

Skriv ut elementene med teksten 'l', 'e', 'g' og 'a' ved hjelp av det.

Gitt følgende array:

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

Finn summen av alle dets elementer.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis