2014-11-23 44 views
-3

如何使结果看起来像这样使用?请帮忙。我不知道如何做到这一点。如何做出这样的结果?

***** 
**** 
*** 
** 
* 

我所知道的是让这样的结果:

for($i=1; $i>=5; $i++){ 
    echo $i; 
} 
+0

您可以使用['str_repeat'](http://php.net/str_repeat)。 – Gumbo 2014-11-23 18:15:44

+0

尝试在此循环中使用'$ i <= 5' – 2014-11-23 18:15:47

+0

尝试将一个循环嵌套在另一个循环内。 – 2014-11-23 18:16:15

回答

0

获得它试试这个:

<?php 
$size=5; 
for($i=$size; $i>0; $i--){ 
    echo str_repeat("*", $i)."<br/>\n"; 
} 
?> 

由于灵活性,我将结构的大小存储在变量$size中。 另请参阅:str_repeat()

0

您可以用倒计时环str_repeat

for($i=5; $i>=1; $i--){ 
    echo str_repeat("*", $i) ."<br>"; 
} 
相关问题