让我们看一个在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 "\n";
   }
}
$val = 7;
print_pattern($val);
?>输出结果
* * * * * * * * * * * * * * * * * * * * * * * * * * * *
定义了一个名为“ print_pattern”的函数,该函数遍历需要生成模式的行数。也使用'echo'属性回显相关的换行符。通过传递需要为其生成模式的行数来调用该函数。