⊗ppPmMdAOA 141 of 447 menu

Niz asocijativnih nizova u PHP-u

Veoma često se u PHP-u pojavljuju nizovi koji sadrže skup odredenih entiteta, na primer, spisak korisnika ili spisak proizvoda.

Evo primera takvog niza:

<?php $users = [ [ 'name' => 'user1', 'age' => 31, 'salary' => 1000, ], [ 'name' => 'user2', 'age' => 32, 'salary' => 2000, ], [ 'name' => 'user3', 'age' => 33, 'salary' => 3000, ], ]; ?>

Kao što vidite, ovde imamo posla sa nizom asocijativnih nizova. Iako je ovaj niz dvodimenzionalan, obično se za njegovo prolazenje koristi jedna petlja foreach, koja prolazi kroz podnizove. Dok se delovi samih podnizova jednostavno dobijaju preko ključa i ispisuju u željenom poretku i formatu.

Hajde da za primer ispišemo stubac naših zaposlenih u nekom formatu:

<?php foreach ($users as $user) { echo $user['name'] . ': ' . $user['salary'] . '$, ' . $user['age'] . '<br>'; } ?>

Dat je sledeći niz:

<?php $products = [ [ 'name' => 'prod1', 'price' => 100, 'amount' => 5, ], [ 'name' => 'prod2', 'price' => 200, 'amount' => 6, ], [ 'name' => 'prod3', 'price' => 300, 'amount' => 7, ], ]; ?>

Ispišite koristeći ovaj niz stubac proizvoda u nekom formatu koji sami smislite.

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