2017-05-31 36 views
-2

嘿所有我解决不了这个,这就是为什么我在这里发布。我是一个PHP larner并试图解决PHP小problems.my问题如下。PHP循环的问题,我怎么SOLV这

0 1 0 1 2 1 0 1 2 3 2 1 0 1 2 3 4 3 2 1 0 1 2 3 4

如何打印以下模式?

图像链路http://imgur.com/4Y5L8ZZ

+0

你想要做什么? –

+0

其实我想解决它...但没办法... –

+0

所以你试过了吗? – Chayan

回答

0
<?php 

for ($out = 0; $out < 5; $out++) { 
    for ($row = $out; $row > 0; $row--) { 
     echo $row . " "; 
    } 
    for ($col = 0; $col <= $out; $col++) { 
     echo $col. " "; 
    } 
    echo "<br>"; 
} 

?> 
1

这个工作。我不确定这是否是最好的方法。

for ($i = 0; $i < 5; $i++) { 
    for ($a = $i; $a > 0; $a--) { 
     echo $a; 
    } 
    for ($b = 0; $b <= $i; $b++) { 
     echo $b; 
    } 
    echo "\r\n"; 
} 
+0

http://imgur.com/4Y5L8ZZ问题在这里.. –

0

请根据上述描述执行尝试下面的代码片断作为一种解决方案。

$rows=5; 
    for($i=0;$i<$rows;$i++) 
    { 
     echo "<br>"; 
     for($j=$i;$j>=0;$j--) 
     { 
      echo "\t".$j; 
     } 
     for($k=1;$k<=$i;$k++) 
     { 
      echo "\t".$k; 
     } 
    }