PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPの行列形式で2つの異なるネストされたループを持つ2次元配列を表示しますか?


行用と列用の2つのループを使用します。行列形式の場合、彼の-

のようにネストされたループでタブ\tを使用します
twoDimensionalArray[row][col],"\t";

<!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>

出力

777
777
777

上記では、出力が3x3のマトリックス形式であることがわかります。


  1. PHPのarray()関数

    PHPのarray()関数は配列を作成します。 PHPでは配列には3つのタイプがあります。 インデックス付き配列- 数値インデックス付きの配列です 連想配列- 名前付きキーを持つ配列です 多次元配列- 1つ以上のアレイを持つアレイです 構文 // array with numeric index i.e. Indexed arrays array(value1,value2...); // array with named keys i.e. associative arrays array(key1 => value1, key2 => value2...

  2. C#配列を異なるサイズの新しい配列に置き換えます

    C#配列を新しい配列に置き換えるには、Array.Resizeを使用します。 それで、新しい配列のサイズを設定します- Array.Resize<char>(ref arr, 4); 次に、以下に示すように、新しい要素を配列に追加します- 例 using System; class Program {    static void Main() {       char[] arr = new char[5];       arr[0] = 'J';     &n