网站制作学习网PHP→正文:php输出菱形
字体:

php输出菱形

PHP 2011/2/11 10:36:35  点击:不统计

原文是网站制作学习网的FoAsP.cn
php输出菱形(棱形)是一个小算法,开始想了很多,最后通过分开输出正确的用php输出了菱形(棱形),代码如下:
本站原创,转载 请注明www.forasp.cn
$max = 1;#设置菱形的高度 实际高度为 max*2+1
for($temp=0;$temp<$max*2+1;$temp++){
  //进行空格判断当第一个时输出6个空格,第二个时输出6-1=5个空格以此类推
  if($temp<$max){#输出菱形的上半部,输出空格和*
      for($temp2=0;$temp2<$max-$temp;$temp2++)echo "&nbsp;";
      for($temp3=0;$temp3<=$temp*2;$temp3++)echo "*";
   echo "<br>";//<网站http://www.制forasp作.cn>
  }elseif($temp>$max){#输出菱形的下半部,输出空格和*
      for($temp4=0;$temp4<$temp-$max;$temp4++)echo "&nbsp;";
      for($temp5=$max*2;$temp5>=($temp-$max)*2;$temp5--)echo "*";
   echo "<br>";
  }else{#输出菱形中间最长的腰
     for($temp6=0;$temp6<=$max*2;$temp6++)echo "*";
  echo "<br>";
  }
}
php输出菱形
原文章%77w%77%2Ef%6F%72%61%73%70%2E%63n

·上一篇:php禁止自动转义 >>    ·下一篇:php按顺序插入数字到数组 >>
推荐文章
最新文章