PHP তে Array হলো একটি বিশেষ ধরনের ভেরিয়েবল যেখানে একাধিক মান একসাথে সংরক্ষণ করা যায়। এক বা একাধিক মান সংরক্ষণের জন্য অ্যারে অত্যন্ত কার্যকর।
PHP Array কী?
PHP তে অ্যারে একটি ডেটা স্ট্রাকচার যা একাধিক মান একটি মাত্র ভেরিয়েবলে সংরক্ষণ করতে দেয়। প্রতিটি মান একটি নির্দিষ্ট ইনডেক্স বা চাবির মাধ্যমে অ্যাক্সেস করা যায়।
PHP অ্যারের ধরন:
- Indexed Array – সংখ্যাসূচক ইনডেক্স দিয়ে মান সংরক্ষণ
- Associative Array – স্ট্রিং কিকে মান সংরক্ষণ
- Multidimensional Array – একাধিক অ্যারের সমন্বয়ে গঠিত জটিল অ্যারে
Indexed Array তৈরি করা:
// উপায় ১:
$colors = array("Red", "Green", "Blue");
// উপায় ২:
$colors[0] = "Red";
$colors[1] = "Green";
$colors[2] = "Blue";
Associative Array তৈরি করা:
$person = array("name" => "Rahim", "age" => 30, "city" => "Dhaka");
// অথবা
$person["name"] = "Rahim";
$person["age"] = 30;
$person["city"] = "Dhaka";
Multidimensional Array তৈরি করা:
$students = array(
array("Rafi", 85, "Science"),
array("Jami", 78, "Commerce"),
array("Nila", 92, "Arts")
);
অ্যারে থেকে মান এক্সেস করা:
echo $colors[1]; // আউটপুট: Green
echo $person["city"]; // আউটপুট: Dhaka
echo $students[2][0]; // আউটপুট: Nila
কেন এবং কখন অ্যারে ব্যবহার করবেন?
- একাধিক সম্পর্কিত ডেটা একত্রে সংরক্ষণ করতে
- লুপ চালিয়ে ডেটা প্রসেস করতে
- ডায়নামিক ভ্যালু ম্যানেজমেন্টের জন্য
সারাংশ:
PHP তে অ্যারে তৈরি করা খুবই সহজ এবং এটি ডেটা ম্যানেজমেন্টে গুরুত্বপূর্ণ ভূমিকা রাখে। Indexed, Associative এবং Multidimensional – এই তিনটি টাইপেই অ্যারে তৈরি করা যায় এবং এগুলোর প্রতিটিই ভিন্ন ভিন্ন পরিস্থিতিতে ব্যবহার উপযোগী।
একটি টিপস:
array() ফাংশন অথবা নতুন PHP সংস্করণে [] ব্যবহার করে অ্যারে তৈরি করা যায়:
$numbers = [1, 2, 3, 4];