PHP 程式以列印金字塔圖案


讓我們看一個示例來用 PHP 列印一個金字塔圖案 −

示例

 線上演示

<?php
function print_pattern($val)
{
   $num = 2 * $val - 2;
   for ($i = 0; $i < $val; $i++)
   {
      for ($j = 0; $j < $num; $j++)
      echo " ";
      $num = $num - 1;
      for ($j = 0; $j <= $i; $j++ )
      {
         echo "* ";
      }
      echo "
";    } } $val = 7; print_pattern($val); ?>

輸出

         *
        * *
       * * *
      * * * *
     * * * * *
    * * * * * *
   * * * * * * *

定義了一個名為 ‘print_pattern’ 的函式,用來遍歷要生成圖案的行數。並使用 ‘echo’ 屬性來輸出相關的換行符。這個函式可以透過傳入需要生成圖案的行數來呼叫。

更新於: 02-07-2020

1 千 + 瀏覽

開啟您的 職業 生涯

透過完成課程認證

開始學習
廣告
© . All rights reserved.