⊗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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა