⊗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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել