嵌套 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);