⊗ppPmArEO 58 of 447 menu

Az elemek sorrendje a PHP tömbökben

Amint azt már tudod, a közönséges tömbökben az elemek szigorú sorrendben helyezkednek el, hiszen minden elem pozíciója határozza meg a kulcsát. Az asszociatív tömbökben mi magunk rendeljük hozzá a kulcsokat, ezért az elemek követési sorrendje nem számít.

Példaként tekintsük meg ezt az asszociatív tömböt:

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

Ha ennek a tömbnek az elemeit tetszőleges sorrendbe rendezzük (természetesen a kulcsaikkal együtt), akkor sem fog változni semmi a szkriptünk működésében:

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

Ezenkívül a numerikus kulcsoknak nem feltétlenül kell minden értéket tartalmazniuk hézagok nélkül. Lehetnek tetszőleges számaink, és ez nem fog problémákat okozni:

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

Ellenőrizd a leírtakat valamelyik saját asszociatív tömbödön.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás