php怎么打印金字塔

WBOY
发布: 2016-06-13 13:00:21
原创
1203 人浏览过

php如何打印金字塔

本帖最后由 xuzuning 于 2011-11-10 08:24:06 编辑
如何用php打印出空心金字塔 例如::*<br />
                                *   *<br />
                              * *  * *
登录后复制

------解决方案--------------------
<br />
<br />
<?php<br />
<br />
$sum = 30; //规模<br />
<br />
for ($i=0; $i<$sum/2; ++$i)<br />
{<br />
	echo '<p>';<br />
	for ($ii=0; $ii<$sum; $ii++)<br />
	{<br />
		$str = ($i < $sum / 2 - $ii) ? ' ': '*';<br />
		if($str == '*') $str = ($i == $sum / 2 - $ii <br><font color='#FF8000'>------解决方案--------------------</font><br> $ii == $sum / 2 + $i) ? '*': ' ';<br />
		if($i+1 == $sum/2 && $ii != 0) $str = '*'; <br />
		echo $str;<br />
	}<br />
	echo '</p>';<br />
}<br />
?><br />
<br />
登录后复制



看看。。=_=.. 可以优化就优化下吧。。
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板