Php 构建三角形数字模式

Php 构建三角形数字模式,php,design-patterns,Php,Design Patterns,我遇到了一个问题。我能够构建不同的模式。然而,我无法弄清楚如何使用nessessary输出生成脚本 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 1 2 3 4 5 6 1 2 3 4 5 1 2 3 4 1 2 3 1 2 1 ?> <?php for($a=8;$a>=1;$a--){ for($b=1;$b<=

我遇到了一个问题。我能够构建不同的模式。然而,我无法弄清楚如何使用nessessary输出生成脚本

1 2 3 4 5 6 7 8
  1 2 3 4 5 6 7
    1 2 3 4 5 6
      1 2 3 4 5
        1 2 3 4
          1 2 3
            1 2
              1
?>
    <?php  
    for($a=8;$a>=1;$a--){  
    for($b=1;$b<=$a;$b++){  
    echo $b. ' ';  
    }  
    echo "<br>";  
    }
    ?> 

提前谢谢。

我已经找到了解决方案。检查下面的代码

       <?php
        $z = 1;
        for( $a=8;$a>=1;$a--){  
            for($b=1;$b<=$a;$b++){  
                echo b." ";  
            }
            if($a!=1){
                echo "<br>";
                $i = 0;
                while($i<$z){
                    echo "  ";
                    $i++;
                }
                $z++;
            }
        }
       ?>
for($a=8;$a>=1; $a--) {
    for($c=$a;$c<=8;$c++) {
        // echo '&nbsp;&nbsp;';
        echo '  ';
    }
    for($b=1;$b<=$a;$b++) {
        echo $b;
    }
    echo "<br />";
}

如果空间不起作用,请尝试注释部分。

您的问题看起来像是家庭作业。。多做点努力谢谢你的反应。这是家庭作业的一部分。在研究并完成家庭作业的其他部分后,我无法理解这种模式。认为软件论坛可能是一个很好的帮助。谢谢您的时间。我们将帮助您,但您需要付出更多的努力并编写更多的代码。如果您将面临一些问题,那么与我们共享代码,stackoverflow社区将帮助您。它成功了!非常感谢你。我没有意识到我应该用c美元。非常感谢。