小编Azr*_*ukh的帖子

我试图将一维数组中的值插入到php中的2d矩阵中,将Notice:Array转换为字符串转换

我有一个阵列

$re_arr=array("ask","bat","cod","dig","egg","fur","gap","hay","ice","jar","kin","lee","mux","nod","odd","pro","qat","raw","sad","tax","ups","vet","wed","xis","yak");
Run Code Online (Sandbox Code Playgroud)

它有25个元素,我想将它的元素一个接一个地转换成2d矩阵.我正在尝试使用:

  echo"<table border=”1px” width=30% height=50% align=center>";
    for($i=0;$i<5;$i++)
    {
        echo"<tr>";
      for($j=0;$j<5;$j++)
      {
        for($k=0;$k<25;$k++)
        $mat[$i][$j]=$re_arr[$k];
        echo "<td>$mat[$i][$j]</td>"; 
      }
      echo"</tr>";
    }


    }
Run Code Online (Sandbox Code Playgroud)

$ i和$ j用于$ mat中的迭代,这是一个2d矩阵,$ k将遍历单维数组的所有25个元素.

输出为:注意:第4行的C:\ xampp\htdocs\authen.php中的数组转换为字符串

和图片中显示的表格,我希望显示$ re_arr中的元素. 输出代码

php arrays string matrix

-2
推荐指数
1
解决办法
87
查看次数

标签 统计

arrays ×1

matrix ×1

php ×1

string ×1