⊗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çeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу