⊗ppPmArEO 58 of 447 menu

Rækkefølge af elementer i arrays i PHP

Som du allerede ved, i almindelige arrays er elementer placeret i en streng rækkefølge, da positionen af hvert element bestemmer dens nøgle. I associative arrays tildeler vi selv nøgler, derfor har rækkefølgen af elementerne ikke betydning.

Lad os som eksempel se på sådan et associativt array:

<?php $arr = [1 => 'value1', 2 => 'value2', 3 => 'value3']; echo $arr[1]; // vil udskrive 'value1' echo $arr[2]; // vil udskrive 'value2' echo $arr[3]; // vil udskrive 'value3' ?>

Hvis du omarrangerer elementerne i dette array i en tilfældig rækkefølge (selvfølgelig sammen med deres nøgler), så vil intet ændre sig i virkemåden af vores script:

<?php $arr = [3 => 'value3', 1 => 'value1', 2 => 'value2']; echo $arr[1]; // vil udskrive 'value1' echo $arr[2]; // vil udskrive 'value2' echo $arr[3]; // vil udskrive 'value3' ?>

Derudover behøver numeriske nøgler ikke at have alle værdier uden huller. Vi kan have vilkårlige tal, og det vil ikke føre til nogen problemer:

<?php $arr = [7 => 'value1', 50 => 'value2', 23 => 'value3']; ?>

Kontroller det beskrevne på en af dine associative arrays.

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