⊗ppPmMdAOA 141 of 447 menu

PHPда ассоциатив массивлар массиви

PHPда жуда кўп ҳолларда маълум бир мавжудотлар тўпламини ўз ичига олган массивлар пайдо бўлади, масалан, фойдаланувчилар рўйхати ёки маҳсулотлар рўйхати.

Бундай массивнинг мисоли:

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

Кўриб турганингиздек, бу ерда биз ассоциатив массивлар массиви билан иш кўришдамиз. Гарчи бу массив икки ўлчамли бўлса-да, оддата унинг қисмларини санглаш учун битта foreach ишлатилади, у қисм массивларни санглайди. Қисм массивларнинг ўзининг қисмлари эса, оддата калит орқали олинади ва керакли тартибда ва форматда ёзилади.

Мисол учун, келтирилган ишчилар устунни маълум бир форматда чиқарайлик:

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

Қуйидаги массив берилган:

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

Бу массив ёрдамида маҳсулотлар устунни сиз ўйлаб топган бирор форматда чиқаринг.

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