源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

PHP中使用循环实现的金字塔图形

  • 时间:2021-05-22 00:16 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:PHP中使用循环实现的金字塔图形
今天学习了最基础的PHP条件和循环语句,最后老师提了几个问题,其中一个实现空心金字塔的图像比较好玩。 老师要让我们实现的是:      *     * *    * * *  的空心金字塔。 第一种:
[u]复制代码[/u] 代码如下:
for ($i=1;$i<=5;$i++){         switch ($i){             case 1:                 echo "  "."*"."  ";                 break;             case 2:                 echo "     ";                 break;             case 3:                 echo " "."*"." "."*"." ";                 break;             case 4:                 echo "     ";                 break;             case 5:                 echo "*"." "."*"." "."*";                 break;          }     echo "<br>";
实现效果就是老师要求的图像,不过老师觉得应该还有更简单的实现方式,可以将空格和*号分开输出; 于是就有了第二种:
[u]复制代码[/u] 代码如下:
for($a=0;$a<4;$a++){         for($b=4;$b>$a;$b--){             echo " ";         }         for($c=1;$c<=$a;$c++){             echo "*";         }         for($d=0;$d<=$a;$d++){             echo "*";         }         echo "<br>";     }
这个实现的效果就没有刚才那种中间空心的了,效果如下:       *      ***       *****      *******  这个还没有实现空心,待会再试试,今天第一篇博客算完成了,希望以后可以长写。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部