⊗ppPmArEO 58 of 447 menu

Elementide järjekord massiivides PHP-s

Nagu te juba teate, paiknevad tavalistes massiivides elemendid rangelt järjestatult, kuna iga elemendi positsioon määrab selle võtme. Assotsiatiivsetes massiivides määrame võtmed ise, seetõttu elementide järjekord ei oma tähtsust.

Vaatame näitena järgmist assotsiatiivset massiivi:

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

Kui paigutada selle massiivi elemendid suvalisse järjekorda (loomulikult koos nende võtmetega), siis meie skripti töös see midagi ei muuda:

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

Lisaks ei pea numbrilised võtmed tingimata omama kõik väärtusi ilma aukudeta. Meil võivad olla suvalised numbrid ja see ei too kaasa mingaid probleeme:

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

Kontrollige kirjeldatut mõne teie assotsiatiivse massiiviga.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu