php每天一题(输出菱形)

<?php
  for ($i=0;$i<=18;$i++)
  {
    echo str_repeat("&nbsp",abs($i-9));//输出指定空格
    for ($j=0; $j<=(18-2*abs($i-9));$j++)
    {
        echo (9-intval($i/2));
    } 
    echo "<br>";
  } 
?>

 

         9
        999
       88888
      8888888
     777777777
    77777777777
   6666666666666
  666666666666666
 55555555555555555
5555555555555555555
 44444444444444444
  444444444444444
   3333333333333
    33333333333
     222222222
      2222222
       11111
        111
         0

posted on 2009-02-05 21:21  费戈  阅读(626)  评论(0编辑  收藏  举报

导航