आपकी ऑफलाइन सहायता

BACK
49

सी प्रोग्रामिंग

149

पाइथन प्रोग्रामिंग

49

सी प्लस प्लस

99

जावा प्रोग्रामिंग

149

जावास्क्रिप्ट

49

एंगुलर जे.एस.

69

पी.एच.पी.
माय एस.क्यू.एल.

99

एस.क्यू.एल.

Free

एच.टी.एम.एल.

99

सी.एस.एस.

149

आर प्रोग्रामिंग

39

जे.एस.पी.





डाउनलोड पी.डी.एफ. ई-बुक्स
PHP - Multi Dimensional array

PHP में Multidimensional Array को Nested Array भी कहा जाता है |

Multi Dimensional Array में दो या दो से अधिक arrays होते है |

Syntax for Multi Dimensional Array

$arr = array(
		array(value 1, value 2,...., value n),
		array(value 1, value 2,...., value n)
		);

MultiDimensional Array में rows और columns होते है |

Column1Column2Column3Column4
Row1
arr[0][0]arr[0][1]arr[0][2]arr[0][3]
Row2
arr[1][0]arr[1][1]arr[1][2]arr[1][3]
Row3
arr[2][0]arr[2][1]arr[2][2]arr[2][3]

 

Example for MultiDimensional Array

Source Code :
<?php

$arr = array(
	   array(1, 2, 3, 4),
	   array(5, 6, 7, 8),
	   array(9, 10, 11, 12)
	   );
echo  $arr[0][0]." ".$arr[0][1]." ".$arr[0][2]." ".$arr[0][3]."<br /> " 
	 .$arr[1][0]." ".$arr[1][1]." ".$arr[1][2]." ".$arr[1][3]."<br /> "
	 .$arr[2][0]." ".$arr[2][1]." ".$arr[2][2]." ".$arr[2][3]."<br /> ";
?>
Output :
1 2 3 4
5 6 7 8
9 10 11 12

Example for MultiDimensional Array using for Loop

Source Code :
<?php
$arr = array(
	   array(1, 2, 3, 4),
	   array(5, 6, 7, 8),
	   array(9, 10, 11, 12)
	   );
	   
for($i=0;$i<3;$i++){
	for($j=0;$j<4;$j++){
		echo $arr[$i][$j]." ";
	}
	echo "<br>";
}
?>
Output :
1 2 3 4 
5 6 7 8 
9 10 11 12 

Example for Multi Dimensional Array using foreach Loop

Source Code :
<?php
$arr = array(
	   array(1, 2, 3, 4),
	   array(5, 6, 7, 8),
	   array(9, 10, 11, 12)
	   );
	   
foreach($arr as $i){
	foreach($i as $j){
		echo $j." ";
	}
	echo "<br>";
}
?>
Output :
1 2 3 4 
5 6 7 8 
9 10 11 12