⊗ppPmArEO 58 of 447 menu

PHP-də massivlərdə elementlərin sırası

Artıq bildiyiniz kimi, adi massivlərdə elementlər ciddi qaydada yerləşir, çünki hər bir elementin pozisiyası onun açarını müəyyən edir. Assosiativ massivlərdə biz açarları özümüz təyin edirik, ona görə də elementlərin ardıcıllığı əhəmiyyət kəsb etmir.

Nümunə üçün bu cür bir assosiativ massivə baxaq:

<?php $arr = [1 => 'value1', 2 => 'value2', 3 => 'value3']; echo $arr[1]; // çap edəcək 'value1' echo $arr[2]; // çap edəcək 'value2' echo $arr[3]; // çap edəcək 'value3' ?>

Bu massivin elementlərini ixtiyari qaydada dəyişdirsək (əlbəttə ki, onların açarları ilə birlikdə), onda bizim skriptin işində heç nə dəyişməyəcək:

<?php $arr = [3 => 'value3', 1 => 'value1', 2 => 'value2']; echo $arr[1]; // çap edəcək 'value1' echo $arr[2]; // çap edəcək 'value2' echo $arr[3]; // çap edəcək 'value3' ?>

Bundan əlavə, ədədi açarlar mütləq olaraq boşluqlar olmadan bütün dəyərlərə malik olmalı deyil. Bizim ixtiyari nömrələrimiz ola bilər və bu heç bir problemə səbəb olmayacaq:

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

Təsvir olunanı sizin assosiativ massivlərinizdən hər hansı birində yoxlayın.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et