⊗ppPmArEO 58 of 447 menu

PHP'деги массивдердеги элементтердин тартиби

Сиздер буга чейин билгендей, кадимки массивдерде элементтер катуу тартипте жайгашат, анткени ар бир элементтин позициясы анын ачкычын аныктайт. Ассоциативдүү массивдерде биз ачкычтарды өзүбүз белгилейбиз, ошондуктан элементтердин жайгашуу тартиби мааниге ээ эмес.

Мисал үчүн мындай ассоциативдүү массивди карап көрөлү:

<?php $arr = [1 => 'value1', 2 => 'value2', 3 => 'value3']; echo $arr[1]; // 'value1' чыгарат echo $arr[2]; // 'value2' чыгарат echo $arr[3]; // 'value3' чыгарат ?>

Эгерде бул массивдин элементтерин (ачкычтары менен кошо) өзүңүз каалаган тартипте алмаштырсаңыз, анда биздин скриптибиздин ишине эч кандай өзгөрүү кирбейт:

<?php $arr = [3 => 'value3', 1 => 'value1', 2 => 'value2']; echo $arr[1]; // 'value1' чыгарат echo $arr[2]; // 'value2' чыгарат echo $arr[3]; // 'value3' чыгарат ?>

Кошумчалай кетсек, сандык ачкычтар ар дайым үзгүлтүксүз маанилерден турбашы керек эмес. Бизде ар кандай сандар болушу мүмкүн жана бул эч кандай көйгөйгө алып келбейт:

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

Силердин өз ассоциативдүү массивдериңизден биринде сүрөттөлгөндөрдү текшерип көрүңүз.

Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу