* *
* * ***
* * *****
* * *******
********* *********
大家可以通过画出金字塔的模型,来找规律,
1. 可以从上面看出实心金字塔每一行*的个数,
咱可以定义一个变量$i作为它处于哪一行,
每行*的个数等于2*$i-1.
2. 定义$n为金字塔的总行数.
3.接下来分析分析亮子的程序,就可以轻松的理解这些
$n=5;
for($i=1;$i<=$n;$i++)
{
for($k=1;$k<=$n-$i;$k++)
{
echo " ";
}
for($j=1;$j<=2*$i-1;$j++)
{
if($i==1||$i==$n)
{
echo '*';
}
else
{ if ($j==1||$j==2*$i-1)
{
echo '*';
}
else
{
echo " ";
}
}
}
echo '<br/>';
}
亮子在此祝大家扒衣见君节快乐