যে অ্যারেতে এক বা একাধিক অ্যারে থাকে সেটি হল মাল্টিডাইমেনশনাল অ্যারে। মূল অ্যারের প্রতিটি উপাদানের একটি বহুমাত্রিক অ্যারেও একটি অ্যারে হতে পারে। এবং সাব-অ্যারের প্রতিটি উপাদান একটি অ্যারে হতে পারে, এবং তাই। মাল্টি-ডাইমেনশনাল অ্যারের মানগুলি একাধিক সূচক ব্যবহার করে অ্যাক্সেস করা হয়।
উদাহরণ
পিএইচপি-তে বহুমাত্রিক অ্যারে বাস্তবায়ন করতে, কোডটি নিম্নরূপ-
<?php $marks = array( "kevin" => array ( "physics" => 95, "maths" => 90, ), "ryan" => array ( "physics" => 92, "maths" => 97, ), ); echo "Marks for kevin in physics : " ; echo $marks['kevin']['physics'] . "\n"; echo "Marks for ryan in maths : "; echo $marks['ryan']['maths'] . "\n"; ?>
আউটপুট
এটি নিম্নলিখিত আউটপুট-
তৈরি করবেMarks for kevin in physics : 95 Marks for ryan in maths : 97
উদাহরণ
আসুন এখন আরেকটি উদাহরণ দেখি, যেখানে আমরা 3-মাত্রিক অ্যারে −
তৈরি করছি<?php $arr = array( array( array(100, 150), array(200, 250), ), array( array(300, 350), array(400, 500), ), ); print_r($arr); ?>
আউটপুট
এটি নিম্নলিখিত আউটপুট-
তৈরি করবেArray ( [0] => Array ( [0] => Array ( [0] => 100 [1] => 150 ) [1] => Array ( [0] => 200 [1] => 250 ) ) [1] => Array ( [0] => Array ( [0] => 300 [1] => 350 ) [1] => Array ( [0] => 400 [1] => 500 ) ) )