برای اینکه بتوانیم مقادیر را با بیش از یک کلید ذخیره کنیم از آرایه های چند بعدی (Multidimensional) استفاده می کنیم. 

آرایه های چند بعدی PHP

آرایه چند بعدی آرایه ای است که یک یا چند آرایه دارد.

زبان PHP از آرایه های چند بعدی با عمق 2،3،4،5 و یا بیشتر را پشتیبانی می کند. با این حال مدیریت آرایه هایی که سطح عمق آنها بیش از 3 باشد برای اکثر افراد دشوار است.

نکته: بعد یک آرایه نشان دهنده تعداد شاخص هایی است که برای انتخاب یک عنصر نیاز دارید.

آرایه دو بعدی در PHP

در یک آرایه دو بعدی برای انتخاب یک عنصر به دو شاخص نیاز است.

$flowers = array (
  array("rose",50,102),
  array("Sunflower",45,30),
  array("Lily",25,20)
);

برای دسترسی به عناصر آرایه flowers$ باید به دو شاخص (ردیف و ستون) اشاره کنیم.

echo $flowers[0][0].": In stock: ".$flowers[0][1].", sold: ".$flowers[0][2].".<br>";
echo $flowers[1][0].": In stock: ".$flowers[1][1].", sold: ".$flowers[1][2].".<br>";
echo $flowers[2][0].": In stock: ".$flowers[2][1].", sold: ".$flowers[2][2].".<br>";
توسعه دهندگان
اسما علیلو