PHP array() ফাংশন
উদাহরণ
নির্দিষ্ট $cars এর সূচক একক তৈরি করুন, তাকে তিনটি উপাদান প্রদান করুন এবং একক মূল্যগুলোর সহ টেক্সট প্রিন্ট করুন:
<?php $cars=array("Volvo","BMW","Toyota"); echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; ?>
নির্দেশিকা ও ব্যবহার
array() ফাংশন array() এর জন্য একক তৈরি করে।
PHP-তে, তিনটি ধরনের একক রয়েছে:
- সূচক একক - সংখ্যাত্মক সূচক সহ একক
- সংযুক্ত একক - নির্দিষ্ট কী সহ একক
- বহুস্তরীয় একক - একক এর একক এর সমূহ
ব্যাখ্যা
array() একক তৈরি করে, যাতে কী এবং মূল্য থাকে। যদি নির্দিষ্ট একক কী উপলব্ধ করা হয় না, তবে একটি সংখ্যাত্মক কী তৈরি হয়, এই key 0 থেকে শুরু করে 1-এর সাথে বাড়ে।
array() ফাংশন দ্বারা একটি সংযুক্ত একক তৈরি করতে => ব্যবহার করে কী এবং মূল্যকে পৃথক করুন।
একটি শুধুমাত্র কালী একক তৈরি করতে array() ফাংশনে কোনো পারামিটার পাঠানো হয় না:
$new = array();
প্রত্যহরণ:array() একটি ভাষা রচনা (language construct) যা সাধারণত প্রত্যক্ষ একক এর সমূহ নির্ধারণের জন্য ব্যবহৃত হয়, কিন্তু তার ব্যবহার array() ফাংশনের মতো, তাই আমরা তাকেও হান্ডবুকে উল্লেখ করি।
সুতো
সূচক একক এর সুতো:
array(value1,value2,value3,etc.);
নিবন্ধিত একক এর সুতো:
array(key=>value,key=>value,key=>value,etc.);
পারামিটার | বর্ণনা |
---|---|
key | নির্দেশিকা (numeric or string) কী নাম। |
value | Specify the key-value. |
Technical Details
Returns value: | Returns an array of parameters. |
PHP Version: | 4+ |
Update Log: |
Starting from PHP 5.4, you can use the short array syntax, replacing array() with []. For example, use $cars=["Volvo","BMW"]; instead of $cars=array("Volvo","BMW"); |
More Examples
Example 1
Create an associative array named $age:
<?php $age=array("Bill"=>"60","Steve"=>"56","Mark"=>"31"); echo "Bill is " . $age['Bill'] . " years old."; ?>
Example 2
Traverse and print the values of the indexed array:
<?php $cars=array("Volvo","BMW","Toyota"); $arrlength=count($cars); for($x=0;$x<$arrlength;$x++) { echo $cars[$x]; echo "<br>"; } ?>
Example 3
Traverse and print all values of the associative array:
<?php $age=array("Bill"=>"60","Steve"=>"56","Mark"=>"31"); foreach($age as $x=>$x_value) { echo "Key=" . $x . ", Value=" . $x_value; echo "<br>"; } ?>
Example 4
Create multidimensional array:
<?php // Two-dimensional array: $cars=array ( array("Volvo",100,96), array("BMW",60,59), array("Toyota",110,100) ); ?>