⊗ppPmMdInr 132 of 447 menu

Многодимензионални низи во PHP

Елементите на низата можат да бидат не само стрингови и броеви, туку и низи. Во овој случај ќе добиеме низа од низи или многодимензионална низа. Во следниот пример низата $arr се состои од три елементи, кои пак се низи:

<?php $arr = [['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i']]; ?>

Да го преработиме во поразбирлив вид:

<?php $arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ]; ?>

Во зависност од нивото на вгнезденост, низите можат да бидат дводимензионални - низа од низи, тридимензионални - низа од низи од низи (и така натаму - четиридимензионални, петдимензионални и тн).

Наведената погоре низа е дводимензионална, бидејќи во една низа се наоѓаат други поднизи и веќе во овие поднизи нема други низи. За да се прикаже кој било елемент од дводимензионална низа треба да се пишува веќе не еден пар квадратни загради, туку две:

<?php $arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ]; echo $arr[0][1]; // ќе отпечати 'b' echo $arr[1][2]; // ќе отпечати 'f' ?>

Дадена е следнава низа:

<?php $arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ['j', 'k', 'l'], ]; ?>

Прикажете со нејзина помош елементите со текст 'l', 'e', 'g' и 'a'.

Дадена е следнава низа:

<?php $arr = [[1, 2], [3, 4], [5, 6]]; ?>

Најдете го збирот на сите нејзини елементи.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј