⊗ppPmMdAOA 141 of 447 menu

Asociatīvo masīvu masīvs PHP

Ļoti bieži PHP parādās masīvi, kas satur noteiktu entīšu kopu, piemēram, lietotāju sarakstu vai produktu sarakstu.

Šeit ir šāda masīva piemērs:

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

Kā jūs redzat, šeit mums ir darīšana ar masīvu asociatīvo masīvu. Neskatoties uz to, ka šis masīvs ir divdimensiju, parasti tā pārlasei tiek izmantots viens foreach, kas pārlasa apakšmasīvus. Un pašu apakšmasīvu daļas vienkārši iegūst pēc atslēgas un ieraksta vajadzīgajā secībā un formātā.

Piemēram, izvadīsim mūsu darbinieku kolonnu kādā noteiktā formātā:

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

Dots šāds masīvs:

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

Izmantojot šo masīvu, izvadiet produktu kolonnu kādā jūsu izdomātā formātā.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt