PHP Multidimensional Array-(three dimensional array in php)
PHP Multidimensional Array-(three dimensional array in php) |
In php Multidimensional Array ..a three-dimensional array is an array of arrays of arrays.3-dimensional arrays require 3 indices to access the values stored inside it.
three dimensional array is characterized by its height, width and depth.
Let see an example of 3-dimensional array:
Examples 1: 3 Dimensional Indexed Array:
<?php $category=array( array( array("PHP","Object Oriented PHP","Beginners"), array("Java","Object Oriented Java","Advanced"), array("C","C Array","Intermediate") ), array( array("HTML","HTML 5","Advanced"), array("Javascript","Javascript Array","Level 2"), array("Prototype.js","Advanced Javascript","Level 3") ), array( array("ANJAN","Programmer","Beginner"), array("KUMAR","Midname","Level Up"), array("DHALI","Advanced Javascript","Level 3") ), ); echo count($category); ?> <table cellspacing="0" border="1px" width="50%"> <tr> <th>Language Name</th> <th>Type</th> <th>Level</th> </tr> <?php for($i=0;$i<count([$category][0]);$i++){ for($row=0;$row<count([$category][0][0]);$row++){ ?> <tr> <td><?php echo $category[$i][$row][0];?></td> <td><?php echo $category[$i][$row][1];?></td> <td><?php echo $category[$i][$row][2];?></td> </tr> <?php }} ?> </table>Output:
PHP Multidimensional Array-(three dimensional array in php) |
Examples 2:3 Dimensional Associative Array:
<?php $category=array( $user=array( array( "Language"=>"PHP", "Type"=>"Object Oriented PHP", "Level"=>"Beginners" ), array( "Language"=>"Java", "Type"=>"Object Oriented Java", "Level"=>"Advanced" ), array( "Language"=>"C", "Type"=>"C Array", "Level"=>"Intermediate" ) ), $user=array( array( "Language"=>"HTML", "Type"=>"HTML 5", "Level"=>"Advanced" ), array( "Language"=>"Javascript", "Type"=>"Javascript Array", "Level"=>"Level 2" ), array( "Language"=>"Prototype.js", "Type"=>"Advanced Javascript", "Level"=>"Level 3" ) ) ); echo count($user); ?> <table cellspacing="0" border="1px" width="50%"> <tr> <th>Language Name</th> <th>Type</th> <th>Level</th> </tr> <?php for($i=0;$i<count($category);$i++){ for($row=0;$row<count($user);$row++){ ?> <tr> <td><?php echo $category[$i][$row]['Language'];?></td> <td><?php echo $category[$i][$row]['Type'];?></td> <td><?php echo $category[$i][$row]['Level'];?></td> </tr> <?php }} ?> </table>Output:
PHP Multidimensional Array-(three dimensional array in php) |
No comments:
Post a Comment
Thank You for Your Comment
Note: Only a member of this blog may post a comment.