Tag

php indexed array

Browsing

How We used Multidimensional Array concept in Php?

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