首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

php怎么打印金字塔

2013-01-01 
php如何打印金字塔本帖最后由 xuzuning 于 2011-11-10 08:24:06 编辑如何用php打印出空心金字塔 例如::***

php如何打印金字塔
本帖最后由 xuzuning 于 2011-11-10 08:24:06 编辑

如何用php打印出空心金字塔 例如::*
                                *   *
                              * *  * *

[解决办法]


<?php

$sum = 30; //规模

for ($i=0; $i<$sum/2; ++$i)
{
echo '<p>';
for ($ii=0; $ii<$sum; $ii++)
{
$str = ($i < $sum / 2 - $ii) ? '&nbsp;': '*';
if($str == '*') $str = ($i == $sum / 2 - $ii 
[解决办法]
 $ii == $sum / 2 + $i) ? '*': '&nbsp;';
if($i+1 == $sum/2 && $ii != 0) $str = '*'; 
echo $str;
}
echo '</p>';
}
?>




看看。。=_=.. 可以优化就优化下吧。。

热点排行