در php آرایه ی چند بعدی به دو صورت هستند:
1 - آرایه های چند بعدی اندیس دار :
در این نوع آرایه ، هر یک از عناصر آرایه ، یک آرایه هستند. و از چندین اندیس برای دسترسی به عناصر آرایه استفاده می شود.
مثال :
<?PHP
$arr = array(array(0,1,0,1,0),
array(0,1,1,1,0),
array(0,1,1,0,0));
?>
2 - آرایه های چند بعدی انجمنی:
در صورتی بخواهیم اندیس آرایه را خودمان تعیین کنیم باید از آرایه های انجمنی استفاده کنیم.
مثال :
<?PHP
$arr = array("red" => array("r","e","d"),
"blue" => array("b","l","u","e"));
echo ($arr["red"]["1"]);
// utput e
// be khatre inke az 0 shoro mishavad
?>