⊗ppPmMdInr 132 of 447 menu

Flerdimensionelle arrays i PHP

Elementer i et array kan ikke kun være strenge og tal, men også arrays. I dette tilfælde får vi et array af arrays eller flerdimensionelt array. I det følgende eksempel består arrayet $arr af tre elementer, som selv er arrays:

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

Lad os omskrive det på en mere forståelig måde:

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

Afhængigt af indlejringsniveauet kan arrays være todimensionelle - et array af arrays, tredimensionelle - et array af arrays af arrays (og så videre - firedimensionelle, femdimensionelle osv.).

Arrayet vist ovenfor er todimensionelt, fordi der inde i et array er placeret andre underarrays og der ikke er andre arrays i disse underarrays. For at udskrive et element fra et todimensionelt array skal man skrive ikke et par kvadratiske parenteser, men to:

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

Følgende array er givet:

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

Brug det til at udskrive elementerne med teksten 'l', 'e', 'g' og 'a'.

Følgende array er givet:

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

Find summen af alle dets elementer.

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