PHPで簡単な乗算グリッドを作成しようとしています
たとえば、2x2グリッドの形式である必要があります。
0 1 2
1 1 2
2 2 4
私の問題は、0から開始することです。
これは、これまでのところネストされたforループです。
for($i=0;$i<=$_POST['rows'];$i++)
{
echo "<tr>";
for($j=0;$j<=$_POST['columns'];$j++)
{
if($i==0)
{
echo "<td>" . 1*$j . "</td>";
}
else
{
$mult = $i * $j;
echo "<td> $mult </td>";
}
}
echo "</tr>";
}
しかし、それは出力を与えます:
0 1 2
0 1 2
0 2 4
0の列が適切である必要があります。