⊗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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне