PHP-এ বহুমাত্রিক অ্যারে
অ্যারের উপাদানগুলি শুধুমাত্র স্ট্রিং
এবং সংখ্যাই নয়, অ্যারেও হতে পারে। এই ক্ষেত্রে
আমাদের একটি অ্যারের অ্যারে বা বহুমাত্রিক
অ্যারে পাওয়া যাবে। নিম্নলিখিত উদাহরণে অ্যারেটি $arr
তিনটি উপাদান নিয়ে গঠিত, যেগুলি নিজেরাই
অ্যারে:
<?php
$arr = [['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i']];
?>
আরও বোধগম্য আকারে পুনরায় লিখুন:
<?php
$arr = [
['a', 'b', 'c'],
['d', 'e', 'f'],
['g', 'h', 'i'],
];
?>
নেস্টিং এর স্তরের উপর নির্ভর করে অ্যারেগুলি দ্বি-মাত্রিক হতে পারে - অ্যারের অ্যারে, ত্রি-মাত্রিক - অ্যারের অ্যারের অ্যারে (এবং তাই চলতে থাকে - চতুর্মাত্রিক, পঞ্চমাত্রিক ইত্যাদি)।
উপরে দেওয়া অ্যারেটি দ্বি-মাত্রিক, কারণ একটি অ্যারের ভিতরে রয়েছে অন্যান্য সাব-অ্যারে এবং এই সাব-অ্যারেগুলিতে আর অন্য কোনো অ্যারে নেই। দ্বি-মাত্রিক অ্যারে থেকে কোনো উপাদান বের করতে চাইলে এক জোড়া বর্গাকার বন্ধনী নয়, বরং দুটি জোড়া লিখতে হবে:
<?php
$arr = [
['a', 'b', 'c'],
['d', 'e', 'f'],
['g', 'h', 'i'],
];
echo $arr[0][1]; // প্রিন্ট করবে 'b'
echo $arr[1][2]; // প্রিন্ট করবে 'f'
?>
নিম্নলিখিত অ্যারেটি দেওয়া আছে:
<?php
$arr = [
['a', 'b', 'c'],
['d', 'e', 'f'],
['g', 'h', 'i'],
['j', 'k', 'l'],
];
?>
এর সাহায্যে টেক্সট সহ উপাদানগুলি প্রিন্ট করুন
'l', 'e', 'g' এবং 'a'।
নিম্নলিখিত অ্যারেটি দেওয়া আছে:
<?php
$arr = [[1, 2], [3, 4], [5, 6]];
?>
এর সমস্ত উপাদানের যোগফল নির্ণয় করুন।