php用*做实心菱形

 我来答
百度网友577f80d
2017-05-31 · TA获得超过791个赞
知道小有建树答主
回答量:1352
采纳率:66%
帮助的人:532万
展开全部
<?php
$a=5; //控制循环的行数
$str = "*"; //输出显示字符
$space = "&nbsp;"; //输出空格字符
//以上是已基本设定
for($i=1;$i<=$a;$i++){ //$b代表空格数目
for($b=1;$b<=$a-$i;$b++){ //控制输出的空格数 
echo $space; 
} //$c代表输出字符数目 
for($c=1;$c<=($i-1)*2+1;$c++){ //控制输出的字符数目
echo $str;
}
echo "<br/>";
} //上面的循环负责菱形的上半部分,下面的循环负责菱形的下半部分
for($i=$a-1;$i>=1;$i--){ //$b代表空格数目
for($b=1;$b<=$a-$i;$b++){//控制输出的空格数
echo $space; 
}//$c代表输出字符数目
for($c=1;$c<=($i-1)*2+1;$c++){
echo $str; 

echo "<br/>"; 
}
?>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式