Computer >> Computer tutorials >  >> Programming >> PHP

Display a two-dimensional array with two different nested loops in matrix form PHP?


Use two loops, one for row and another for column. Fr matrix form, use the tab \t in the nested loop like his −

twoDimensionalArray[row][col],"\t";

Example

<!DOCTYPE html>
<html>
<body>
<?php
$twoDimensionalArray = [];
$value=7;
for ($row = 0; $row <=2; $row++) {
   for ($col = 0; $col <=2; $col++) {
      $twoDimensionalArray[row][col] = $value;
   }
}
for ($row = 0; $row <=2; $row++) {
   for ($col = 0; $col <=2; $col++) {
      echo $twoDimensionalArray[row][col],"\t";
   }
   echo "<br>";
}
?>
</body>
</html>

Output

777
777
777

Above, you can see the output is in matrix form 3x3.