1.打印半金字塔
<?php
$n=5;
//控制层数
for($i=1;$i<=$n;$i++){
//控制每层的 “*” 数
for($j=1;$j<=$i;$j++){
echo "*";
}
echo "<br/>";
}
?>
2. 金字塔
<?php
$n=5;
//控制层数
for($i=1;$i<=$n;$i++)
{
for($k=1;$k<=$n-$i;$k++)
{
echo " "; //输出空格
}
//控制每层的 “*” 数
for($j=1;$j<=($i-1)*2+1;$j++){
echo "*";
}
echo "<br/>";
}
?>
3. 空心金字塔
<?php
$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/>";
}
?>