PHP array() ফাংশন

উদাহরণ

নির্দিষ্ট $cars এর সূচক একক তৈরি করুন, তাকে তিনটি উপাদান প্রদান করুন এবং একক মূল্যগুলোর সহ টেক্সট প্রিন্ট করুন:

<?php
$cars=array("Volvo","BMW","Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>

Run Instance

নির্দেশিকা ও ব্যবহার

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.";
?>

Run Instance

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>";
  }
?>

Run Instance

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>";
  }
?>

Run Instance

Example 4

Create multidimensional array:

<?php
// Two-dimensional array:
$cars=array
  (
  array("Volvo",100,96),
  array("BMW",60,59),
  array("Toyota",110,100)
  );
?>

Run Instance