2017-05-31 32 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; 
     } 
    }