⊗ppPmArEO 58 of 447 menu

Volgorde van elementen in arrays in PHP

Zoals je al weet, in gewone arrays zijn elementen opgesteld in een strikte volgorde, omdat de positie van elk element zijn sleutel bepaalt. In associatieve arrays wijzen we zelf de sleutels toe, daarom heeft de volgorde van de elementen geen belang.

Laten we als voorbeeld zo'n associatieve array bekijken:

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

Als je de elementen van deze array in willekeurige volgorde zet (natuurlijk samen met hun sleutels), dan verandert er niets in de werking van ons script:

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

Bovendien hoeven numerieke sleutels niet alle waarden zonder gaten te hebben. We kunnen willekeurige getallen hebben en dit zal tot geen problemen leiden:

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

Controleer het beschrevene op een van jouw associatieve arrays.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren