嵌套 Do...While 循环矩形 PHP
Nested Do... While Loop Rectangle PHP
需要执行嵌套的 Do...While 循环,根据用户输入显示行数和列数。用户在 HTML 表单中输入行数和列数,它会在我卡住的 PHP 页面中得到处理。在 PHP 中使用 POST 方法正确引入了 $row 和 $column,这是我卡住的 do while 循环。
What the code should look like
代码:
<?php
$c=1;
$d=1;
do
{
do{
echo 'loc(r'.($c).',c'.($d).');';
$c++;
} while ($c <= $column);
echo PHP_EOL;
$d++;
$c = 1;
}while ($d <= $row)
?>
What I am getting as output
试试这个:
$column = 4;
$row = 3;
$c = 1;
$r = 1;
do
{
do {
echo 'loc(r'.($r).',c'.($c).');';
$c++;
} while ($c <= $column);
echo PHP_EOL;
$r++;
$c = 1; // important: reset col counter!
} while ($r <= $row);
需要执行嵌套的 Do...While 循环,根据用户输入显示行数和列数。用户在 HTML 表单中输入行数和列数,它会在我卡住的 PHP 页面中得到处理。在 PHP 中使用 POST 方法正确引入了 $row 和 $column,这是我卡住的 do while 循环。
What the code should look like
代码:
<?php
$c=1;
$d=1;
do
{
do{
echo 'loc(r'.($c).',c'.($d).');';
$c++;
} while ($c <= $column);
echo PHP_EOL;
$d++;
$c = 1;
}while ($d <= $row)
?>
What I am getting as output
试试这个:
$column = 4;
$row = 3;
$c = 1;
$r = 1;
do
{
do {
echo 'loc(r'.($r).',c'.($c).');';
$c++;
} while ($c <= $column);
echo PHP_EOL;
$r++;
$c = 1; // important: reset col counter!
} while ($r <= $row);