⊗ppPmArEO 58 of 447 menu

Vrstni red elementov v poljih v PHP

Kot že veste, so v običajnih poljih elementi razporejeni v strogem vrstnem redu, saj pozicija vsakega elementa določa njegov ključ. V asociativnih podatkovnih poljih sami določamo ključe, zato vrstni red elementov ni pomemben.

Za primer razmislite o takem asociativnem polju:

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

Če elemente tega polja premešate v poljubnem vrstnem redu (seveda skupaj z njihovimi ključi), se ničesar v delovanju našega skripta ne spremeni:

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

Poleg tega številski ključi ne morajo imeti vseh vrednosti brez vrzeli. Lahko imamo poljubne številke in to ne bo povzročilo nobenih težav:

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

Preverite opisano na kateremkoli izmed vaših asociativnih polj.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni