Array হচ্ছে একটি ধরনের ভেরিয়েবল যা একাধিক মান একসাথে সংরক্ষণ করতে পারে। PHP-তে অ্যারে ব্যবহার করে আপনি সহজেই একাধিক তথ্য একটি ভেরিয়েবলের মাধ্যমে ম্যানেজ করতে পারেন।
PHP-তে তিন ধরনের অ্যারে রয়েছে:
- Indexed Array – সংখ্যাসূচক index ব্যবহার করে
- Associative Array – কাস্টম কী ব্যবহার করে
- Multidimensional Array – অ্যারের ভিতরে অ্যারে
১. Indexed Array
// Indexed Array উদাহরণ
$fruits = array("Apple", "Banana", "Mango");
echo $fruits[0]; // Apple
echo $fruits[1]; // Banana
echo $fruits[2]; // Mango
২. Associative Array
// Associative Array উদাহরণ
$ages = array("Rahim" => 25, "Karim" => 30, "Nishi" => 22);
echo $ages["Rahim"]; // 25
echo $ages["Nishi"]; // 22
৩. Multidimensional Array
// Multidimensional Array উদাহরণ
$students = array(
array("Arafat", 90, 85),
array("Nishi", 88, 92),
array("Tania", 78, 80)
);
echo $students[0][0]; // Arafat
echo $students[1][1]; // 88
অ্যারে ব্যবহার করে foreach লুপ
$colors = array("Red", "Green", "Blue");
foreach ($colors as $color) {
echo $color . "<br>";
}
আউটপুট:
Red
Green
Blue
Associative Array এর জন্য foreach:
$person = array("Name" => "Arafat", "Age" => 28, "City" => "Dhaka");
foreach ($person as $key => $value) {
echo $key . ": " . $value . "<br>";
}
আউটপুট:
Name: Arafat
Age: 28
City: Dhaka
PHP Array সম্পর্কিত গুরুত্বপূর্ণ ফাংশন:
count()– অ্যারের মোট উপাদান সংখ্যা গণনা করেarray_push()– অ্যারের শেষে নতুন উপাদান যোগ করেarray_pop()– অ্যারের শেষ উপাদান সরিয়ে দেয়array_keys()– সব কী রিটার্ন করেin_array()– উপাদান অ্যারে-তে আছে কিনা চেক করে
উপসংহার:
PHP Arrays ডেটা সংরক্ষণ এবং ম্যানিপুলেশনের জন্য অত্যন্ত গুরুত্বপূর্ণ। Indexed, Associative, এবং Multidimensional — তিনটি প্রকারের অ্যারে প্রোগ্রামিংয়ের বিভিন্ন পরিস্থিতিতে ব্যবহৃত হয়।