今天学习了最基础的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 "<br>";
实现效果就是老师要求的图像,不过老师觉得应该还有更简单的实现方式,可以将空格和*号分开输出;
于是就有了第二种:
这个实现的效果就没有刚才那种中间空心的了,效果如下:
		      *
		     ***
		      *****
		     ******* 
这个还没有实现空心,待会再试试,今天第一篇博客算完成了,希望以后可以长写。
新闻热点
疑难解答