加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

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

发布时间:2020-05-24 05:08:58 所属栏目:PHP 来源:互联网
导读:这篇文章主要介绍了PHP中使用循环实现的金字塔图形,本文是一篇PHP的课堂笔记,完成老师的作业总结而来,需要的朋友可以参考下

今天学习了最基础的PHP条件和循环语句,最后老师提了几个问题,其中一个实现空心金字塔的图像比较好玩。

老师要让我们实现的是:

  *

  * *

  * * * 的空心金字塔。

第一种:

代码如下:

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 "
";

实现效果就是老师要求的图像,不过老师觉得应该还有更简单的实现方式,可以将空格和*号分开输出;

于是就有了第二种:

代码如下:$a;$b--){ echo " "; } for($c=1;$c<=$a;$c++){ echo "*"; } for($d=0;$d<=$a;$d++){ echo "*"; } echo "
"; }

这个实现的效果就没有刚才那种中间空心的了,效果如下:

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

这个还没有实现空心,待会再试试,今天第一篇博客算完成了,希望以后可以长写。

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读