⊗ppPmMdAOA 141 of 447 menu

Versameling assosiatiewe skikkings in PHP

Baie dikwels in PHP verskyn daar skikkings wat 'n versameling van sekere entiteite bevat, bv. 'n lys van gebruikers of 'n lys van produkte.

Hier is 'n voorbeeld van so 'n skikking:

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

Soos jy kan sien, het ons hier te doen met 'n skikking van assosiatiewe skikkings. Ten spyte van die feit dat hierdie skikking tweedimensioneel is, word daar gewoonlik vir die iterasie daarvan een foreach gebruik, wat deur die subskikkings iter. En dele van die subskikkings self word eenvoudig volgens sleutel verkry en in die vereiste volgorde en formaat geskryf.

Kom ons wys vir voorbeeld 'n kolom van ons werknemers in 'n sekere formaat:

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

Die volgende skikking word gegee:

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

Wys met behulp van hierdie skikking 'n kolom produkte in enige formaat wat jy self uitdink.

Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp