⊗ppPmMdInr 132 of 447 menu

Višedimenzionalni nizovi u PHP-u

Elementi niza mogu biti ne samo stringovi i brojevi, već i drugi nizovi. U tom slučaju dobijamo niz nizova ili višedimenzionalni niz. U sledećem primeru niz $arr se sastoji od tri elementa, koji su i sami nizovi:

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

Prepišimo ga u razumljivijem obliku:

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

U zavisnosti od nivoa ugnježdenosti, nizovi mogu biti dvodimenzionalni - niz nizova, trodimenzionalni - niz nizova nizova (pa tako dalje - četvorodimenzionalni, petodimenzionalni itd).

Gore navedeni niz je dvodimenzionalan, jer se unutar jednog niza nalaze drugi podnizovi i već u tim podnizovima nema drugih nizova. Da bi se prikazao bilo koji element iz dvodimenzionalnog niza treba pisati već ne jedan par uglastih zagrada, već dva:

<?php $arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ]; echo $arr[0][1]; // ispisaće 'b' echo $arr[1][2]; // ispisaće 'f' ?>

Dat je sledeći niz:

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

Prikažite pomoću njega elemente sa tekstom 'l', 'e', 'g' i 'a'.

Dat je sledeći niz:

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

Pronađite zbir svih njegovih elemenata.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij