Multidimensional Array concept in Php
A multidimensional array is an array containing one or more arrays.
Its is solution for to know how to handle a array with in array
Example
1.Two-dimensional array
2.Three-dimensional array
1.Two-dimensional array
<?php $develop= array( array("developer",php,html), array("desks",php5,html5), array("raja",css,ajax), array("sekar",jquery,drupal) ); $count= count($develop); echo "$count"; for ($row = 0; $row < $carss; $row++) { echo "<p><b>Level $row</b></p>"; echo "<ul>"; for ($col = 0; $col < 3; $col++) { echo "<li>".$cars[$row][$col]."</li>"; } echo "</ul>"; } ?>
Output
Indexed Level 0 developer php html Indexed Level 1 desks php5 html5 Indexed Level 2 raja css ajax Indexed Level 3 sekar jquery drupal
Explanation:
First For loop consider all array values inside the array –> array(“developer”,php,html) as 0 indexed
Second For loop consider inside values –> Developer as 0 indexed
For two dimensional array u have to use two for loop condition
find 0 indexed array value and then 0 indexed array value
simple example
<?php echo $develop[0][0].": langauge 1: ".$develop[0][1].", language 2: ".$develop[0][2]."."; echo $develop[1][0].": langauge 1: ".$develop[1][1].", langauge 2: ".$develop[1][2]."."; echo $develop[2][0].": langauge 1: ".$develop[2][1].", langauge 2: ".$develop[2][2]."."; echo $develop[3][0].": langauge 1: ".$develop[3][1].", langauge 2: ".$develop[3][2]."."; ?>
Example For Three-Dimensional array